2
1
I have a 1TB hard disk which is set up as MBR with 3 primary partitions. The sizes of the partitions are exactly 250GiB, 250Gib, and 192GiB, respectively. The remainder of the drive is unallocated space.
This drive boots to the first partition by default (Windows) on its own, but can also boot into the second partition (another Windows) using GRUB (which is installed on another hard drive).
Ignoring the unallocated space, I want to clone the entire drive to a 750GB drive, because the allocated space will fit. I want to preserve UUIDs and the MBR. How can this be done?
1Doing this is non-trivial, although something like Partion Magic may allow you to do it. As its the middle partition you are trying to resize quite a lot of manipulating is required to make this happen. I don't think you can just shrink the middle partition - I suspect you will need to move the third partition to just after the endpoint of the second one. – davidgo – 2015-02-25T05:21:02.927
Most if not all disk cloning software will allow you to resize the partions while cloning (by cloning I mean filesystem-aware cloning, not dumb sector copy) – Dan – 2015-02-25T08:16:33.423