Just had another thought here, is your HDD SATA by any chance? If so then its possible that you need to install the SATA drivers so that your installation can see the HDD. You do this by booting the XP CD, then watch the bottom of the screen till it says to press F^, press F6, and then install the SATA drivers from floppy.