Hum hum..
C'est pas un problème de disque dur.. Il est belle est bien reconnu dans le BIOS non?
Si c'est le cas, c'est que bêtement, l'installation de Windows XP ne contient pas les drivers Sata. Tu dois les charger avant l'installation.
Pour cela, tu dois créer une disquette qui contient les drivers sata de ta carte mère (tu dois pouvoir trouver ça sur le site officiel de ta carte mère..).
Ensuite, tu lance l'installation de Windows XP et lors du chargement de celui-ci, il te propose de charger des pilotes supplémentaire en appuyant sur la touche F6.
Il existe une autre méthode, si tu ne possède pas de lecteur disquette. Cela consiste à créer un cd d'installation de Windows XP grâce au cd de base, et tu y introduit tout les drivers que tu veux (ex: driver sata).
Ce logiciel s'appelle nLite.
Pour le reste :
www.google.com
Bonne chance !
EDIT : orthographe