Ghost :
I used Disk Genius to create the (larger) partitions on the new HDD.
Used Ghost option Partition-to-Partition .
Strangely all the partitions after the one I copied were deleted. I did something wrong? Not sure. The source and destination partitions were logical partitions on a MBR HDD. I also a popup briefly saying something like 'modifying boot files'.
Gave up on Ghost.
-----------------------------------------------------------
What I did :
I used Disk Genius to create the (larger) partitions on the new HDD.
Used a sync program to copy all file on a partition to another on the new HDD.
Worked OK.
But lots of fragmentation.
--------------------------------------------------------------
What I should have done :
Used Disk Genius to create the (larger) partitions on the new HDD.
Used Disk Genius 'Clone/Copy Partition ->Clone partition by files' https://www.diskgeni...e-partition.php
Clone partition by files: Copies all files from source partition to destination partition by analyzing data organizing structure. Files in destination partition will be reorganized and there won't be fragments. The cloning works as long as destination partition is able to hold files to be cloned in source partition.
---------------------------------------------------------
Sorry, I did not try Partition Wizard. I think it can only copy a partition to free space on a HDD (it does create a partition there, I'm sure :-). That is, from the documentation I could not find a option to copy all files from a existing partition to another existing partition. But I'm not sure of this.
-------------------------------------------------------------
EDIT : 16th May 2022.
Actually it looks like Windows Robocopy would be the best choice.
I tried it with the /MIR parameter and I got NO fragmentation in the destination drive. Quite fast too.