Tu peux tout a fait installer xp par dessus tout en le metant comme "escalve":
Admetons que comme tu l'as dit, sur ton ordi w7 est installé d'origine. La premiere chose a faire est de redimentionner la partition principale, qui elle occupera quasiment la totalité de ton disque dur. POur ca utilise easeus partition master: http://www.commentcamarche.net/telecharger/telechargement 34056035 easeus partition manager
Ensuite il faudra rétrecir ta partition présente (de moitié si tu veux) et sur l'éspace libre que tu auras il faudra en créer une nouvelle. Pour finir il faut appliquer les modifications en appuyant sur Apply, peut etre que ton ordi va redémarrer.
Ensuite installe easy bcd http://neosmart.net/dl.php?id=1 et une fois que c'est fait, vas sur le boutton "Add/Remove Entries" et dans l'onglet "windows" tu choisis "windows NT/2K/xp/2k3" ainsi que la lettre de ta nouvelle partition. pour finie tu fais Add entry.
Toute fois je te conseil de mettre windows 7 en premièr et xp en second dans la case qui est plus haut (menage existing entries) et faire Save.
Une derniere chose avant de commencer l'installation: trouve l'image du disque de windows 7 (sur le site de microsoft, la beta fera l'affaire) car t'en auras besoin pour le remettre en OS principale (c'est une sécurité)
Ensuite attrape ton cd d'xp et installe le dans ta nouvelle partition.
La t'as 2 posibilités: soit au démarage tu vois les 2 os, et dans ce cas tout est bon
soit si tu vois qu'xp, attrape ton ce de win 7 et demare dessus. juste avant que tu cliques sur "Installer" tu auras une option du style réparer l'ordinateur (a gauche de la fenaitre). Tu clique dessus et tu le laisse faire, d'ailleurs il est possible qu'il te dise qu'il n'a pas réussi a le réparer, mais ne t'inquetes pas, il l'a fait! (eh oui chez microsoft ils sont pas très intélligents).
A partir de ce moment la tu devrais voir les 2 os au boot. Si c'est le cas eh bah Félicitations tu auras fait ton premier dual boot. :p