On Tue, Feb 19, 2008 at 07:51:22PM -0600, Butch Kemper wrote: > I have built a new system using: > > Etch with kernel 2.6.18-6-k7 > > Tyan Thunder h1000E Motherboard > > 2 Dual-Core AMD Opteron Processors > > Two hard drives: #1 on the builtin IDE - hda > #2 on an PCI card - hdc > > The system always boots from #1 but sometimes, the kernel gets > confused and assigns #2 as hda and #1 as hde. When this happens, the > boot fails because #2 has two empty partitions.
Here we go again. Someone asked this a couple of days ago. > > I can enter reboot and sometimes the system will come up with the > disk set correctly and sometimes not. > > This problem also happened on Etch with kernel 2.6.18-5-k7. > > I would welcome suggestions for what is causing the problem and how > to correct it. The problem is udev. The device names get assigned in the order they get recognized. Since udev does hardware discovery in paralell, the names will vary. The answer for most problems is to use LABEL= in the grub menu, kernel command line, and in /etc/fstab. The only problem this doesn't fix is if the BIOS itself also varies what it calls "first" hard drive. My box only has two drives, with grub on both, in a raid1 /boot so it really doesn't matter (which means I wouldn't notice if this is happening). If it did, the MB has a boot menu option (F8). Check the debian-user archives for more detailed instructions if you need them. Doug. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]