puo essere l'hard disk che è andato a quel paese 
 
prova a fare una formattazione a basso livello se non erro il comando è:
format /u c:
procurati il floppy di avvio di win98
inseriscilo e fai il boot da floppy
formatta il disco (o partizione) c:
spegni, togli floppy e procedi con installazione xp...
vedi tu se formattare in ntfs(formattazione lenta) o lasciare in fat32
se l'errore persiste, prova a procurarti un altro cd di installazione di xp..
se il probl persiste.... allora è l'hard disk che ti sta lasciano (molto probabilmente)
baci ed abbracci 
