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.


_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to