HELP!
I have tried using Linux and Windows-ME together and have somehow screwed up
the whole system.
Can anyone help me get Win ME to boot properly from my first hard drive? SYS
c: and FDISK /mbr don't work!
Here's the sad story:
System: 2 hard drives. Drive 1 for Windows, Drive 2 for Linux.
Drive 1 split into 6MB primary partition (c: drive) and 2MB extended
partition (D: drive)
Drive 2 dedicated to Linux, Mandrake 7.2 (was) installed.
During installation of Mandrake 7.2, the GRUB bootloader set for dual
booting to Windows and Linux. GRUB seems to have been installed on the first
sector of the second disk, and has also overwritten the MBR of the first
disk (it seems).
I had to set the BIOS to boot from the second drive, and then GRUB seemed
to work OK. When booting to Windows, GRUB appeared to make the first drive
active, then chainload from +1 (which I take it is the second sector of the
activated primary drive).
I recently installed a new video card (Hercules Prophet 64MB), which Linux
didn't recognize. Despite trying XFDrake I was unable to get Linux to
recognize the card, and was unable to start X. I decided to upgrade to Linux
Mandrake 8.2.
But before doing that, I wanted to restore the standard booting of Windows
from the primary drive. I first made a Windows ME recovery disk.
I tried FDISK /mbr which "ran" but doesn't seem to have done what I
expected. GRUB disappeared. Win-ME booted but only from the second disk, not
the first.
I then tried SYS c: but Win ME wouldn't allow it, saying I had to run from
the installation CD-ROM .
I have booted from the Win ME CD-rom, then made SYS c:, and FDISK /mbr.
Nothing seems to work!
I have ended up with the following situation:
If I boot from the first drive, I get a message "can't find file
BTMAGIC.IMG", after that it says "no operating system installed". I get this
booting from the Win ME rescue diskettes as well. I can't find that file
anywhere on the Windows C: or D: drives.
I have to boot from the second drive. This boots directly to Win ME, on the
first drive, without invoking GRUB. I think when I did FDISK /mbr, it
replaced the boot record of the second drive, instead of the first drive,
although that is not supposed to happen.
Using FDISK to see the partition tables, Drive 1 is shown as active, with a
primary and extended partitions, using FAT32. Drive 2 is unrecognizable
(Windows doesn't "see" Linux).
A quick check with an old Partition Magic program (PQMagicT), indicates
similar to FDISK, and recognizes the Linux partitions on the second drive,
and says the primary partition of both drives are "active". However it gives
Error 106 (whatever that is) with the partition on the primary drive.
So I can still boot Windows ME as long as I use the boot from the second
drive. I can't see the second drive from Windows (normal). Also, I have lost
Linux altogether, and I dare not install Mandrake 8.2, in case it screws up
the boot record of the second drive, and leaves me Windowless (which I do
NOT want), with the only option a re-install of Win ME.
Maybe if I copy the first sector of the second hard drive to the first
sector of the first hard drive, this might work but I do not know how to do
it. Maybe I have to take the second sector of the first drive (chainload
+1)?
Can any one offer any help, please?