In windows per passare alla modalità AHCI non basta cambiare l'impostazione a livello di BIOS. Se lo fai, avrai sempre schermate blu ed errori. In Windows 7 basta modificare una voce nel registro, quindi modifichi questa voce, spegni il PC, imposti AHCI e sei a posto.
In XP invece è più difficile. personalmente non l'ho mai fatto, ma ti invito a dare un'occhiata a
QUESTO topic e vedere se trovi una soluzione.