Boot up with the WinXP CD in the drive, and go to the Recovery Console. At the command prompt, type "chkdsk /R", then type "Fixmbr", then "fixboot", all without the quotes.