Windows XP Setup Could Not Detect and Find Any SATA Hard Disk Drive on AHCI Mode but detected in Bios
One of the simple solution I applied to this problem is basically reconfiguring the settings in the Bios for SATA Drivers from AHCI to IDE. By default, all newer Intel Motherboards (Core 2 Duo and higher) sets SATA as AHCI. If you run on Windows Vista Operating System, it is able to detect it because Vista has an embedded driver to detect SATA through AHCI. On the other hand, since I am using Windows XP, I wasn’t able to detect it, but it was detected in my BIOS. So what I did was to simply configure the settings. There are only 2 options to choose for SATA configuration. It’s either IDE or AHCI.
Windows XP users running SATA Hard Disk – Configure SATA as IDE
Windows Vista users running SATA Hard Disk – Configure SATA as AHCI
Note: To enter into BIOS Mode, restart your pc (computer), then some screen pops up stating that you need to hit a particular key (mine is F2). Once you hit that key, you will enter into BIOS mode. Visit the Driver Configuration mode, and from there you set your SATA Configuration as either IDE or AHCI.
Hope this helps newbies who are first timer installing and using SATA hard disk ^_^