Kdysi jsem na podobný úkol použil SystemRescueCd a nástroj gparted. Fungovalo to dobře, ale trvalo to dost dlouho.

Jinak asi největší důvěru mám k Acronis Disk Director, možná bych zkusit použít ten, s Partition Magicem jsem se už párkrát vytrestal. A samozřejmě pokud je to jenom trochu možné, rozhodně zálohuj.