Vjerojatno preko fixboot i fixmbr naredbi iz command-a, sa xp cd-a...
Ako sam dobro shvatio, tebi se i dalje pojavljuje GRUB loader koji si instalirao sa Ubuntu-om?
Stavi dvd od Viste, napravi Repair computer i trebao bi ti sam prepoznati Vistu i XP. A ako ne radi, onda stavi XP cd i pokreni ga, odi na Repair sa slovom R i onda napiši "fixboot" i nakon toga "fixmbr" i to bi ti trebalo biti to...
Ako ne, ima neki program za to, na netu, EasyBCD ako se ne varam.. Koji je zamišljen za te boot stvari...
Peace...