As glc pointed out, XP is brain dead in that the SATA driver can only be installed via a floppy disk. If your system lacks a floppy drive you can use a USB floppy drive.
You can, however, slipstream the driver onto the install CD. Check
here for how to do it. It's more work but it's about the only other way if you don't have a floppy drive available.