Ak si rozumieš trocha s linuxom, môžeš skúsiť http://partedmagic.com/doku.php
Zvláda delenie HDD aj klonovanie. Ak chceš "preskakovať" voľné miesto, stačí pri klonovaní zvoliť ukladanie do image kde sa to ešte aj komprimuje. Mám napr. 120 GB partíciu a vypadne image o veľkosti 10 GB (záleží, na obsahu dát a zaplnení).
Žiadny SW ti ale nezaručí nepoškodenie dát pri zmene veľkosti partície.