I really appreciate your time on this so far. >So there might not actually be a way to do it on this controller. Initially I thought the same but when I checked the dmesg log of a boot with only Hard drive present it seems that Linux is able to detect that the system has 40 conductor cable: [ 1.932419] ata1.00: HPA detected: current 312579695, native 312581808 [ 1.932522] ata1.00: ATA-7: WDC WD1600AAJB-00PVA0, 00.07H00, max UDMA/100 [ 1.932615] ata1.00: 312579695 sectors, multi 0: LBA48 [ 1.932707] ata1.00: limited to UDMA/33 due to 40-wire cable [ 1.940436] ata1.00: configured for UDMA/33 [ 1.940774] scsi 0:0:0:0: Direct-Access ATA WDC WD1600AAJB- So I guess now the question becomes why having an IDE CD-ROM causes the Linux kernel to fail to detect the type of cable (40 wire) and hence those exception messages. Attached is the full dmesg log of a boot with only hard drive present. Kushal -- To unsubscribe from this list: 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