Multiple bootable drives problem
Hello. I recently put an IDE-PCI controller in on my machine so that I could have 3 hard drives booting and for a FAT32 partition to share between linux and windows. On the new hard drive I used Windows 2000's partition utility from its installation for the new drive (going through the new IDE controller) since I figured it would only affect that drive. Not so.
In fact the 2k installation for some reason decided to assume that the new hard drive was part of the linux hard drive, and so when I boot into Windows, it shows two drives instead of three, and on the second drive, it has the new ntfs and fat32 partition listed as being part of the linux drive. My guess is that the 2000 installation messed around with some of the partition info on the linux drive under the illusion that it was part of it.
My linux distro is RedHat 9 (shrike), kernels 2.4.20-20.9, 2.4.20-9, and 2.4.20-8. None of the kernels work now. When I boot into Linux from Grub, I get this:
Checking filesystems
Couldn't find matching filesystem: LABEL=/files [FAILED]
*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
/files being a partition I made for miscellaneous files in case somethin happens. If I boot to the RedHat shrike installation CD, it tells me that it has to format the entire drive because some of the partition tables are messed up. THANKS MICROSOFT.
Now when I go into /boot, there are NO FILES THERE!! Why would Win2k delete those files, and what would it be doing messing with my linux drive??? Is there anyway I can reinstall the boot partition and not have to reinstall linux?
|