Se non funge nemmeno con linux avvia una nuova installazione di windows 7, poi vai modalità avanza (utenti esperti) ed elima partizioni varie dall' interfaccia di window 7 e formatta l' unica rimasta, al termine della formattazione interrompi tutto e prova a riavviare l' installaz di xp. Mi è capitato su diversi pc che avevano windows 7 e poi nel cambiarlo con xp mi davano il tuo stesso problema ed ho risolto come ti ho detto.
Ciauuuuuuu.