1) Boot to the XP CD and choose the first repair option, which will drop you at the recovery console. Once there, run chkdsk /r. When checkdisk completes, exit and see if you can boot. If not,
2) Boot to the XP CD and choose the SECOND repair option and do a repair install.