I had this problem with my dv6330, but I got around it, cause I'm amazing
.
Short Guide
Tools Required:
SATA Drivers. Probably get them from
Intel
An unmodified Windows XP CD.
nLite
Anyway, what you need to do, is find the drivers for your SATA chipset (mine were included in the Intel Chipset driver, which I downloaded from Intel rather than the HP site since they only had Vista drivers), and extract them to a folder somewhere.
Next, you need to stick the Windows XP CD in your drive, and then run nLite. You then need to follow the instructions to Integrate Drivers into nLite, and then point it to the location you extracted the drivers to. You may also need to check a box which says like "This driver is required during setup", or you might not. (I cannot remember.)
Follow the nLite instructions (you might need some help with this, depends how techy-literate you are). On the last part, make sure that you choose (Something like) "Make Bootable ISO image" and then burn the ISO image created to a CD with your favourite burning package.
Sounds fun? It'll probably take about an hour the first time you do it.