Does the hardware appear in the BIOS?
You may have a diagnostic tools in the BIOS so suggest using that to elimate a hardware fault
Had a similiar problem recently on a laptop with XP Home, had to replace drive as it was unusable.
User suggested it was due to something off the web and had similiar errors
Hope that helps