The SATA hard drive hurdle is just one of many you will encounter during this tedious task. And in the end you may still not find every driver required to make it fully functional. You may also find that a bios change is required to make it work properly in XP. Not an easy task for the faint of heart. I feel your pain but there's no easy solution.
All I can suggest is to try many hours of reading and searching first and gather as many "likely" or "possible" drivers as you can find. Then if you feel up to the task, ease ahead with caution. The frustration level will increase to unbearable stage on about day 3 or 4, if not sooner. A good place to start is on the manufacturers website, talk forum (if one is available). Use of the SEARCH feature is a must.... without it you will never last long enough to possible read all the material.
Notebooks (unlike desktops) cannot use generic drivers, they must have specific drivers from the notebook maker OR "hacked for laptops" drivers. Here's a few links that might help you with this part of the tremendious task at hand.
If your pc is a desktop, it can use generic drivers whereas laptops cannot. So first you need to identify the hardware. This program can help:
To find make and model of pc hardware, EVEREST Home Edition is a free system diagnostics, system information program that will id most hardware onboard a mb. as well as the actual motherboard.
Alternate Everest download link: (offers 2 sites to dl program from)
Run the program and then:
Click on Computer
Click on Summary
Right hand window (hardware) if the text is BLUE
this is a link to the web site for that particular hardware.
If you have additional questions or need further help, please post a SUMMARY report from Everest.