[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#358510: linux-image: SCSI/SATA boot problem



Package: linux-image
Version: 2.6.?? i386 and amd64
Severity: grave
Justification: renders package unusable


I have 2 systems with SCSI system disks and SATA misc disks (P4 and
AMD64). At install, I put / on the SCSI and the grub MBR on (hd0) 
(set to the SCSI in the BIOS).

The installer wrote /boot/grub/menu.lst with the root as (hd0,0) and the root
partition as sda3.

When it comes time, during the boot process, to mount the root
partition, sda has become a SATA drive. The boot kernel says sda3 doesn't exist,
and drops to a shell (or when the SCSI has only one partition, the boot
kernel panics).

A workaround is to edit menu.lst and fstab. But if the SATA fails, the
system doesn't boot. 

<IMHO>
A SATA drive isn't SCSI, so it shouldn't be labeled as such. If it has
to be for some reason, the real SCSI drive(s) should come first in /dev.
Or maybe just (hd0) should.

Or maybe they could be sdA... Or maybe they could be named working down
from the end of the alphabet. 

Whatever. But something's killing a system with a mixture of SCSI and
SATA drives.
</IMHO>


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-686
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)



Reply to: