On Wed, 19 Apr 2006 10:48:26 +0100 (BST) Dominic ES. Ijichi wrote: > > ----- Randy.Dunlap <rdunlap@xxxxxxxxxxxx> wrote: > > On Tue, 18 Apr 2006 13:59:05 +0000 (UTC) Frido Ferdinand wrote: > > > > > Hi, > > > > > > How can i see that PIIX is either from libata or the usual IDE > > drivers. I have > > > both enabled in the kernel but not sure which takes presedence, will > > the drives > > > show up as /dev/sda ? disks used are non-sata/normal ide disks. > > > > If both are built into the kernel (=y and not modules), legacy > > IDE drivers take precedence since ide/ is ahead of scsi/ in > > drivers/Makefile (libata drivers are in scsi/). > > > > I have no idea about precedence if you are using initrd or initramfs. > > > > And if legacy ide and scsi are both modules, you won't boot... > > (without using initrd or initramfs). > > if I have both ahci and ata_piix modules in initrd (as is the case in most distros), is there any way of passing a parameter to the kernel to tell it which one i want? ahci seems to take preference on my ICH6M but the ata_piix module works better. combined_mode ? from Documentation/kernel-parameters.txt: combined_mode= [HW] control which driver uses IDE ports in combined mode: legacy IDE driver, libata, or both (in the libata case, libata.atapi_enabled=1 may be useful as well). Note that using the ide or libata options may affect your device naming (e.g. by changing hdc to sdb). Format: combined (default), ide, or libata --- ~Randy - : send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html