grub mysteries

Jeff Macdonald macfisherman at gmail.com
Sun Jan 9 00:03:00 EST 2005


Hi all,
So last weekend I decided to convert my Gentoo server to Fedora Core
3. My motivation was that a volume manager, LVM, was used. It should
make it easier to add disks in the future. I realize that other
distributions have LVM. This was the first time it was 'shoved' in my
face during an install. Now here's my hardware setup - including a new
drive and a new IDE controller. This system is a PIII 500 whose IDE
controllers may do 66MHz, more likely 33MHz. I've been buying drives
over the years and adding them.

old controller
IDE0 - hda (20G)
IDE1 - hdc

new controller (Adaptec ASH-1233)
IDE2 - hde (160G), hdf (251G)
IDE3 - hdg (8G)

Grub of course sees hd0-hd4.
Some other details:
hda - windows drive (hd0)
hde - ext3 /old_home and swap (hd1)
hdf - /home (LV) new empty drive (hd2)
hdg - ext3 /boot and / (LV) (hd3)

However, that's under Linux. When booting however, Grub sees something
else. hd3 becomes hd1! hd1 becomes hd2! Changing grub.conf to point to
the correct devices doesn't help. I'm only able to boot using a floppy
and specifying root, kernel and initrd command by hand. Has anyone
else seen this? This is not a PCI bus ordering thing where ide=reverse
would fix things.


-- 
Jeff Macdonald
Ayer, MA



More information about the gnhlug-discuss mailing list