Díky, tohle nakonec zabralo!
Nainstaloval jsem to do Vist, spustil z nich a prostě XP s tou volnou particií mezi XP a Vistama sloučil. Předtím jsem provedl kontrolu obou disků, chkdsk našel na XP partition nějaké problémy a opravil.
Funguje XP i Vista. V XP jsou nějaké problémy (nenačetl se defaultní profil), ale to je jedno. Právě to přepisuju nějakým dřívějším mirrorem.
Kdyby někdo hledal, jedná se přesně o tuto aplikaci EaseUS Partition Master.