I have a PC with a gigabyte 8S648FX-RZ motherboard, it has no SATA ports, but I need to connect a SATA disk as a boot drive (and am reinstalling Windows XP). I purchased a Silicon Image 5312a SATA PCI controller card and installed everything OK. When the system boots the bios finds the SATA drive, but when XP installs from the XP Installation CD, it does not list the SATA drive as a bootable disk (there is currently an old IDE drive in the machine and it only lists that drive to install XP onto).
I followed the instructions from the manual that came with the SATA controller, and put the latest drivers for the SATA controller onto a floppy, pressed F6 during XP installation and it seemed to successfully load the drivers. However it still does not list the SATA drive as a location on which to install XP.
I note that in the BIOS it does not seem to have anywhere to select the SATA controller as a boot option.
My question is how to I get XP to install on the SATA drive. Is it even possible with this motherboard?