I have a duaI boot Win 7/XP setup, Win 7 on an SSD, XP on a regular SATA drive, and another common SATA HDD for data. ASUS M5A97 R2.0 motherboard, (AMD CPU).
I had everything working as IDE, including an SSD and finally decided to fix that. It was easy to change with Win 7, but then XP would not boot. After some messing about I solved the problem as follows:
On both my ASUS/AMD systems you can configure the first 4 SATA ports as AHCI and the rest as IDE.
- Connect your XP system drive to one of the ports that can be set as IDE- the number varies. On my board it is 5 & 6.
- Go into the BIOS, set the first ports (e.g. 1-4) as AHCI and the rest as IDE.
- Reboot and insert the motherboard driver disk (you may also need to plug the DVD drive into an IDE port), or alternatively download the installation program from the manufacturer.
4. Boot into XP. The AHCI drives will not be visible
5. Reinstall the chipset drivers and reboot. Check that all drives are visible (on a dual-boot system the Win 7 system partition should not be visible, or XP may delete restore points, but that is another issue).
6 Once it is working, go back to the BIOS and set all SATA ports to AHCI.
Dave