How do I force the SATA drive to be /dev/sda when IDE drive is present?

Mikkel L. Ellertson mikkel at infinity-ltd.com
Wed Jun 18 15:03:04 UTC 2008


Richard Shaw wrote:
> 2008/6/18 Mikkel L. Ellertson <mikkel at infinity-ltd.com>:
>> Kevin J. Cummings wrote:
>>> The kernel assigns SCSI device names in the order it finds them from
>>> searching the hardware.  That's usually the boot device first.  Check to see
>>> if you can change the boot order in your BIOS, that usually helps.
>>>
>> This is not going to help - the kernel does its own search, and does not
>> rely on the BIOS order. (Grub does.) You could change the initrd so it only
>> has the SATA drivers, so the SATA drive would be the first one found.
>>
>> Mikkel
> 
> Let me know if my thought process gets off track, but if the BIOS
> points to the right boot device and grub listens to the BIOS that will
> at least get you to the initrd, right? From that point couldn't you
> specify the correct drive by label or UUID?
> 
> Richard
> 
That is correct. If you are using UUID or labels, the what drive is 
/dev/sda does not matter. Only Grub uses the BIOS designation.

Mikkel
-- 

   Do not meddle in the affairs of dragons,
for thou art crunchy and taste good with Ketchup!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20080618/417428f0/attachment-0001.sig>


More information about the fedora-list mailing list