Beh se su quell'HD ci hai fatto test di vari SO e cose varie, probabile fosse lui (o meglio il non perfetto format del contenuto) la causa.
Comunque alla fine i GB li vede tutti (vabbè tranne qualcosina in meno che è normale)?
Se si, quando metti xp intanto e crea due partizioni (cioè una in verità) attraverso il cd di xp e le fai entrambe in NTFS: la prima subito così installi XP, la seconda la formatti direttamente da risorse disco una volta completata l'installazione del SO