As-tu crée une deuxième partition pour installer windows XP?
Perso, j'aurais fait l'inverse. Il faut toujours installer le système d'exploitation le plus récent en dernier car c'est lui qui se chargera de gérer le multiboot au démarrage, donc il doit être en mesure de reconnaître les systèmes d'exploitation déjà installés. Or j'ai un doute sur la capacité de Windows XP à mapper Windows Vista pour un multiboot.
Sinon, je pense sérieusement à un problème de pilote SATA pour ton
disque dur. En efet, si Windows ne reconnaît pas ton contrôleur de
disque dur, il ne peut pas reconnaître le
disque dur. Deux solutions s'offrent alors à toi :
1) Déclarer une compatibilité IDE pour tes disques SATA dans le BIOS
2) Créer la disquette qui contiendra les pilotes de ton contrôleur SATA et que tu introduiras à la demande après avoir pressé la touche F6 lors du début de l'installation de windows XP.
@+
EDIT 14H45 : ah, si, il y a une troisième solution :
3) Graver une image de ton disque d'installation, la modifier avec le logiciel NLITE pour intégrer les pilotes SATA directement sur le disque d'installation de Windows puis regraver l'image modifiée pour installer Windows XP.
re-@+