Das geht.
Das Problem ist allerdings, das Vista vor XP installiert ist.
XP kennt kein Vista.
Heist, wenn du jetzt XP installierst, natürlich auf einer freien leeren Partition, wird der Bootloader, das was Vista startet, überschrieben/gelöscht, und gegen den von XP ersetzt.
Vista startet nun nicht mehr.
Daher musst du vorher Vorkehrungen Treffen, das du nachträglich Vista in den XP Bootloader übernehmen kannst.
Hier eine Anleitung, die schon erfolgreich verwendet wurde:
Klick