I have a HP Pavilion DV9000 series. I tried booting up with 2003 server disk as well, but it also tell me there is no Partition or HD on the system. Cant install if there is no HD. The only option windows XP give me is F3 to Exit ReStart. When I am in Vista the partition is there. I formated it as NTFS Partition 2 and mount it as Drive D.
What version of XP are you using? I know the SP2 version seems to be ok with SATA drives, but anything before that may require you to install the drivers during the install process at the "Do you want to install any 3rd party drivers" stage. More information on your system may help us solve the problem.