With old edition windows OS disk, you need firstly install sata driver from floppy, or the
system can not automatically detect new devices. However, the latest OS installation disk
contains the driver in it, so you needn’t install it from floppy and it can work once installed.
You can refer this to fix your problem
http://news.softpedia.com/news/Install-Windows-XP-On-SATA-Without-a-Floppy-F6-47807.shtml
Or you can also purchase the latest OS installation disk, which includes the sata drivers.
Then you can avoid the problem.