The problem is that grub is being installed in the mbr of the first
drive but uses files from the second drive.
What you should do is install grub into the mbr of the second drive, and
then use the windows bootloader to chainload grub.
On Mon, Feb 14, 2005 at 05:02:27PM -0600, Branden R. Williams wrote:
SO Anyway.... We've got it working marvelous. Except for one thing. I
installed Grub on the internal HD which only has Windows on it. If both
drives are present, it works like a champ. But if I change out the second
drive and put a CDRom in that bay, I get the infamous Error 21 message.
Is there not a way to tell Grub to ignore a certain drive if it is not
present?
If not, might that be a feasable feature request? I.e., drive Y does not
exist, do not display any boot options from it. Only from drive X which
is currently present and we are using its MBR to boot from.