[arch-general] Compiling my own kernel: IDE, SATA...

Carotinho carotinobg at yahoo.it
Wed May 7 19:57:04 EDT 2008


Hi!

Il Wednesday 07 May 2008 21:40:29 Michal Soltys ha scritto:
> In most simple words - when you compile your kernel, exclude
> 'ATA/ATAPI/MFM/RLL support' completely.
>
> Make sure 'SCSI device support' is in sane condition, and select
> whatever you need from 'Serial ATA (prod) and Parallel ATA.....'.

Aaaah ok that did the trick:) Now I understand what's going on!:)

Now I've got /dev/sd* for all the devices. But there's an inconsistence 
between the ordering of the names.

With the stock Arch kernel, I have:
/dev/sda = primary IDE disk
/dev/sdb = secondary IDE disk
/dev/sdc = the only SATA disk I have

With my kernel, I got:
/dev/sda = the SATA disk
/dev/sdb = primary IDE disk
/dev/sdc = secondary IDE disk

I've read, on the Arch wiki, the pages about consistent naming, but as far as 
I can tell, there's no track of it in my running system. I mean, 
in /etc/fstab the drives are mounted by device name, not by-label or id or 
uuid.

So I infer there's another reason for this, and maybe it has to do with the 
stock initramfs loading the modules in a certain order.
I'm not using an initramfs and no modules for scsi,sata etc, so, if that's the 
reason, I deduce I have to live with the different naming. But thit is based 
on a supposition: is it right?:)

Thanks also to Geir and Ryan for pointing me at the right direction:)

ciao!

Carotinho
Chiacchiera con i tuoi amici in tempo reale! 
 http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com 





More information about the arch-general mailing list