Red Hat Bugzilla – Bug 592184
Boot loader configuration incorrect after installing to /dev/sdb
Last modified: 2010-05-14 03:46:55 EDT
Description of problem:
On a desktop with two hard disks, I installed RHEL6 in a partition on /dev/sdb. I 'activated' only /dev/sdb for install and kept /dev/sda for the data mounts.
I selected /dev/sdb for installation of the boot loader.
After the install was done, booting into /dev/sdb wasn't possible. Peeking into the grub.conf file generated, it used hd(0,0) as the root instead of (hd1,0). It also used (hd0,0) for the splashimage location.
After manually correcting this, boot works.
This is from a nightly install of RHEL6, anaconda version anaconda-13.21.38-1.el6.x86_64.rpm
This is expected behaviour, the disks to install unto selection screen where you can move disks from the left to the right, has a radiobutton column in the right display named boot, here you indicate which disk your system will boot from, you indicated it will boot from sdb, so anaconda assumes that sdb is the first disk in the bios order (iow bios disk 80) and thus hd0.