mit linux 

 geht das ganze ebenfalls (da reicht sogar eine linux-bootdisk):
gleich große partition(en) auf der neuen platte erstellen und mit discduplicate (befehl z.b. 'dd if=/dev/hda1 of=/dev/hdb1 bs=4096') kopieren...
später kannst du ja die partitionsgrössen mit partition magic o.ä. auf die neue platte anpassen...
lg
hara kiri