Red Hat Bugzilla – Bug 473532
grub is not using /boot/grub/grub.conf - boots from wrong drive - uses root (hd1,0) not root (hd0,0)
Last modified: 2008-11-29 22:46:03 EST
Description of problem:
grub is not using /boot/grub/grub.conf - boots from wrong drive - uses root (hd1,0) not root (hd0,0). I have edited the grub.conf file but grub seems to ignore it.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install Fedora 10
2. boot fails with error 17
3. edit boot string from root (hd1,0) to (hd0,0) and system boots.
boot fails with error 17
system should boot without having to change boot string.
I have three drives; two set up as RAID 1 and a drive for general storage.
dmraid -r reports:
/dev/sdb: sil, "sil_aibhacaicccd", mirror, ok, 781420720 sectors, data@ 0
/dev/sda: sil, "sil_aibhacaicccd", mirror, ok, 781420720 sectors, data@ 0
/boot is on the RAID array.
/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)
/proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/mapper/VolGroup00-LogVol02 on /home type ext3 (rw)
/dev/sdb1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/mapper/VGforMyth-video on /var/video type xfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
Created attachment 325066 [details]
I have moved to i386 Fedora 10, so I will not be able to provide any info on x86_64.
This may have been a configuration error when I loaded the system. I may have supplied one of the hard drives and not the RAID mapped set as the install location for grub. I noticed that anaconda defaulted to the first BIOS hard drive even though it was part of a RAID mirror and had to change that when I installed i386. I was doing a custom disk layout both times.