in teoria non ti riconosce Xp perchè non trova più la partizione attiva.
prova comunque a dare i comandi
fixmbr
fixboot
bootcfg /rebuild
senza indicare nessun riferimento.
per quanto riguarda Vista,
c'è moolto di più. che esula dai 64bit, quello era solo il primo degli aspetti (traparentesi, Vista 32bit ha lo stesso limite di Xp 32bit sulla ram.).