Tout a fait, si tu installes bien XP avant et vista ensiuite, vista te demande sur quelle partition il doit s'installer, et la si tu laisses la partition par defaut, ben il ecrase tout simplement XP.
Sinon si tu lui dit de s'installer sur une autre partoche, il crée automatiquement le dual boot, et au demarrage, tu choisis simplement sur lequel tu veux booter, en tout cas, c'est comme ca que j'ai fait et ca marche impec pour XP et Vista.