Probably my problem falls under the same category (Ubuntu 7.04, fresh installation): I have a pci IDE controller (Sil 0680 ATA) with two hard disks (master/slave) on it's 1st channel. I also have four hard disks on the onboard IDE controller (both channels)
So, my "normal" setup is: Onboard IDE controler, primary channel, master: /dev/sda -> boot disk, RAID1 (/dev/md0) Onboard IDE controller, primary channel, slave: /dev/sdb Onboard IDE controller, secondary channel, master: /dev/sdc -> RAID1 (/dev/md0) Onboard IDE controller, secondary channel, slave: /dev/sdd PCI IDE controller, primary channel, master: /dev/sde PCI IDE controller, primary channel, slave: /dev/sdf The problem is that, randomly, the system boots with changed disk order, as follows: Onboard IDE controler, primary channel, master: /dev/sde* Onboard IDE controller, primary channel, slave: /dev/sdb Onboard IDE controller, secondary channel, master: /dev/sdc Onboard IDE controller, secondary channel, slave: /dev/sdd PCI IDE controller, primary channel, master: /dev/sda* PCI IDE controller, primary channel, slave: /dev/sdf It only affects the drives marked with *, nothing else. BIOS always detects the disks in the "normal" order, onboard controller first, PCI controller last. I'd be happy to post more info if needed -- grub guessed BIOS disk order incorrectly https://bugs.launchpad.net/bugs/8497 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs