Ono to nemáš jak řešit. Jak sám píšeš, režim AHCI je podporován až od ICH6, takže z toho plyne, že ICH5 ho neumí. SATA řadič využívá jako standardní rozhraní AHCI, pokud ho první SATA řadiče neuměly, běží jako IDE emulace (PIO, DMA, UDMA) - ta se ještě dala rozdělit na legacy (pouze pro 4 zařízení tzn.: 4xPATA + 0xSATA nebo 2xPATA + 2xSATA nebo 0xPATA + 4xSATA - dle typu řadiče, kolik měl SATA/PATA řadičů, využívalo se pro Win 95/98/Me, protože neuměly víc, než 4 ATA/ATAPI zařízení.) a native ATA - byly funkční všechny řadiče - většinou pro 6 zařízení - uměly W2k a novější.
Nic mezi AHCI a emulací IDE pro SATA řadič není.
Pak je ještě samozřejmě RAID, ale ten na SATA běží stejně jako AHCI.