I had similar issues a while back installing winxp sp1a on a 875pbz intel board using a sata wd 36gb raptor drive , using award bios. I had to make sure that the bios rev was updated , the bios was configured to recognized the drive , and specified that the boot drive was the recognized sata drive . Then , when the xp install asked for scsi drivers , I had to insert the intel driver cd disk and load drivers for the ICH5 chipset , which winxp wouldn't recognize , (the chipset for the sata interface ) . Once the drivers were installed at that point in the winxp os install process , the remaing process went with out a hitch . A word of caution , once you get the os installed and somewhat stable , load antivirus software and the run win update . I ended up getting the sobig virus when I updated from microsoft's website , and you can imagine the hair pulling , before being able to load av software to get the virus quarantined .
I also had other issue , once the sata drive installed winxp os , I was using a pata 150 gb hd for documents , music , photos , movies , etc. and the bios wanted to boot from that drive . It ended up being , that you had to respecify the boot order once the new pata 150 drive was installed . I am not sure if this info may help , but give it a try .
DWM