Hi to all.

Here's a little question whose answer I can't figure out yet.


Little question: Given the fact that I have accidentally installed 
GRUB in the boot sector of my windows partition, is there a way to
remove that loader from there and regain the original contents of 
that sector? (Hint: "fdisk /mbr" does not work since it has to do 
with the MBR and not the boot sector of each partition)



Analysis:

I have a 40GB HD which has the following slices (BSD terminology 
of partitions).

ad0s1 -> Windows
ad0s2 -> FreeBSD
ad0s3 -> Extended
ad0s4 -> Linux (RH 7.2)


The picture of the disk (as for the order of the slices 
in the disk) looks like the following:

+-----+-----+-------------------+-----+
| BSD | Lin | Windows 98 SE     | Ext |
+-----+-----+-------------------+-----+


Now, after a couple of experiments I managed to re-install the
FreeBSD boot loader on the MBR and managed to run FreeBSD from
the hard disk (yes, it was fun <g>).

The problem is that I want to be able to boot windows from my disk
but that doesn't seem to have a nice possibility of success.

When I select "DOS" from the FreeBSD boot loader (Previously the
display was "??", two question marks), GRUB takes over and presents
me with a nice (but, IMEHO, useless in *this* case) prompt.


The:

rootnoverify (hd0,0)
makeactive 
chainloader +1
boot

sequence of commands does not help since that it gives control 
to the boot sector of my win partition (where GRUB resides), 
causing GRUB to re-gain control on the booting process and me 
eyewitness a wonderful (but still irritating) loop.


I tried booting with Win98Se disks but it reports an error (INT 24) 
while trying to "dir" C: drive (incompatible device, if I translate 
it right). fdisk shows  that my win partition is fat-32 (true) and 
next to it there is a big "UNKNOWN" string ( I can't remember whether 
this is normal or not).

I tried to "sys c:" from the win98se floppy but the same INT 24 error
still insists being non-friendly.


I tried to boot with my Partition Magic (TM) disks but they report:
"Critical error: Abort, Retry, Ignore, Fail".


Through FreeBSD I can mount my win partition and read my files normally.


Given the fact that I need the data that's stored at the win partition
and I can't move all of it via floppies/Zips, does anyone know a possible
solution of this whole story?

If the answer is "yes" (or even "ja"), I would be happy to read it.


[ Searching in Web and Usenet hasn't revealed any useful thing yet ]


Thanks for your time and (possible) solutions.


tnu



P.S: Booting Linux via FreeBSD boot loader fails due to kernel panic 
(cannot mount root). I don't care about the linux partition as it was a 
testing system and can easily been re-installed.
============= PCWorks Mailing List =================
Don't see your post? Check our posting guidelines &
make sure you've followed proper posting procedures,
http://pcworkers.com/rules.htm
Contact list owner <[EMAIL PROTECTED]>
Unsubscribing and other changes: http://pcworkers.com
=====================================================

Reply via email to