The error signifies that your HDD is not being detected due to a fault. Check to make sure that the HDD is properly hooked up. Also, check to see if BIOS recognises your HDD. If it does, then ensure it looks and sounds mechanically healthy.
Next you'd want to check and fix problems with your Hard Drive. Find a boot disk with CHKDSK functionality, or with assumption, use your Windows XP Installation CD to boot into the Recovery Console, where at the Command Line Interface, you can do CHKDSK.
|Desktop PC| |Macbook Air 13" (Mid 2013)|
|Windows 8.1 Pro (x64)| |AMD FX 4100 Black Edition 3.6 GHz @ 4.0 GHz OC| |Arctic Cooling Freezer 13 PRO| |Gigabyte Nvidia GeForce GTX 560 Super Overclock 1GB| |ASUS M5A78L-M/USB3 Motherboard| |Samsung 840 Pro 256GB SSD SATA III HDD| |Kingston HyperX 8GB PC3-14900 DDR3-1866| |OCZ ModXStream Pro 700W Modular PSU| |NZXT Vulcan Micro ATX Case|