I recently installed Linux on a second hard drive, separate from Windows XP. I installed GRUB in the MBR, but it
would not load Windows and only defaulted to Linux each time, saying that there was an error finding the Windows partition.
Is there a way of installing Linux (without GRUB) and editing the Windows boot.ini to give me an option to dual-boot? If not, any suggestions?
Well, you did something strange. I would not install GRUB to the MBR. Instead, I would shrink the Windows partition on the first drive, create a Linux boot partition on it, install GRUB to the Linux boot partition only, change the Linux boot partition to be the active partition, and let GRUB find the Windows partition during Linux installation. That works fine for me. I would mount the small Linux boot partition as the /boot file system on the second drive.
Dig deeper on Linux interoperability
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.