Red Hat Bugzilla – Bug 49299
grub cannot see second disk
Last modified: 2015-01-07 18:48:03 EST
Description of Problem:
With grub install in a small system on hda1 with grub installed into the
mbr of hda. I then installed a default custom install on hdb5 with lilo
installed into hdb5. I then rebooted the system and selected command-line
mode with the intent to enter the following commands:
everytime on one system ... will try other hardware tonight
Steps to Reproduce: (see above)
after entering "root (hd1,4)" the respons is
Error 21: Selected disk does not exist.
system on hdb5 boots
I tried other partitions on hdb with the same result. Do installs into
additional partitions on hda (lilo or grub) work as I would expect.
This defect should be fixed before next release.
This only occurs for me on one (Dell Optiplex) system. Is there any info that
What does the /boot/grub/device.map look like?
1. The /boot/grub/device.map on hda1 which I am trying to use as may master boot
I tried adding the line: (hd1) /dev/hdb
but this had no effect.
2. I cannot use grub to chainloader boot from /dev/hdb1 (does not see the disk)
nor can I use "grub on a floppy" to see /dev/hdb1. However, Once I boot up the
minimal system on /dev/hda1, I can run grub and it will recognize (see) the ext2
file system on (hd1,0).
3. I have other systems with two ide drives and can use such a "master
director" to boot linux partitions from with the hda or the hdb disks.
Have you tried re-running `/sbin/grub-install /dev/hda` after adding the
Sorry that followup took so long but I forgot about this one.
I tried changing device.map and doing grub-install /dev/hda and it makes no
difference. For some reason, grub on /dev/hda (or a floppy) do not like
/dev/hdb. Whereas, running grub under a copy of roswell installed on hda can
access /dev/hdb just fine.
Well, in an installed system, the accessing of devices doesn't actually use the
BIOS routines, so it's a bit different. Maybe try updating the BIOS?
This still happens on RC1 and I have no idea how to get around it.
This does NOT happen on any other system I have run tests on.
Do you have the newest BIOS available installed on the machine?
This box is a commercial Dell Optiplex purchased about too years ago plus an
extra (IBM) 45MB ide drive.
You have a good question but it will take me a few days (a week?) to check this
out. I will also try another more or less identical box to see if it acts the same.
Any information on updated BIOS ?
Closing due to the lack of activity.