I have a Debian (lenny) server with 9 sata disks. One disk is connected to the motherboard's sata controller. The others are connected to two PCI sata controllers (four disks each). The disk connected to the motherboard is the boot disk.
Before this has worked fine and the boot disk has always been /dev/sda
. But after upgrading the kernel to 2.6.26 this changed. The boot disk is now randomly called sda
, sde
or sdi
. Obviously it depends on what order the kernel happens to evaluate the sata controllers.
How can I force the boot disk to always be called sda
?