Have you tried it on another computer?
Ah, tried WHAT in another computer? I don't hink you read the post all the way though.
Could be a bad hard-drive, but maybe not if you are lucky. Boot the computer from the XP disk, select repair, and run the chkdsk /r command at the dos prompt.http://pcsupport.about.com/od/termsr/p/recoveryconsole.htm