Tu veux donc faire un triple boot
Le plus simple c'est de faire comme suit :
- Installer XP sur une partition predeterminé
- Installer Vista sur sa partition egalement, il va reconnaitre XP et le mettre en dual boot avec lui
- Installer un Linux sur la place qu'il reste (5-6GB suffiront amplement)
Apres si tu as deja Vista d'installé et que tu veux foutre linux ... faut faire de la place ... 5-6GB comme précisé. Apres l'install de linux ne devrait pas posé de problemes ... la partition windows devrait etre detecté et le chargeur lilo ou grub configuré comme il faut ...
Par contre je te conseille de bien tout sauvegarder avant de faire quoi que ce soit ... une image complete serait la bienvenue au cas ou tu merderait quelque chose