Try this buddy

You will require a USB flash drive/key/stick and
UltraISO
1. Get the HP Drive Key Boot Utility from
HERE
2. Copy your SATA drivers to a temp folder on hard drive.
3. Select the contents of this folder and make a disk image from it in UltraISO.
4. Install HP Drive Key Boot Utility.
5. Plug-in empty USB flash drive (all information will be destroyed)
6. Run HP Drive Key Boot Utility.
7. Select USB flash drive letter.
8. Select Create new or replace existing configuration.
9. Select Floppy Disk.
10. Select Image from file and browse for your image that you created earlier.
11. Click Next, then Finish.
12. Reboot system with USB flash drive connected.
13. Enter BIOS and set USB flash drive as floppy or forced FDD.
14 In BIOS set Legacy Diskette option to Disabled.
15. Save BIOS setting and reboot.
16. Boot from windows XP CD.
17. Press F6.
18. Load drivers from USB flash drive.
19. Do not remove USB flash drive until first reboot.