I wanted to clone an old and slow 2tb HDD (230gb used, everything else is backed up) to a 240gb SSD with Clonezilla. It gave me errors, saying that the disk is to big to clone.
I decided to boot GParted live and move and resize the HDD partitions so they could fit on the SSD. The main Windows file partition would be resized from 1.81tb to 210gb and other partitions at the back of the disk moved closer. Then later I would rebuid EFI to reset boot order.
The problem is, that to resize an NTFS partition, GParted uses "ntfsresize" which halts the process if it finds bad sectors and requires the user to run "chkdsk /f" and reboot TWICE, and so I did.
I got my Windows 10 iso, went to cli and ran "chkdsk C: /f /r" so it could find and repair any damaged sectors. It ran overnight and when finished showed 0kb of bad sectors. Rebooted twice.
Back at GParted and get the same error again.
My question: Is there any other way around using "ntfsresize" and using different tools to resize disk, or even clone without resizing. Thank you
Edits:
1: I'm currently trying to shrink the windows volume using DISKPART. 2: "Specified shrink size too big and will cause volume to be smaller than minimum size." Same message when selecting volume or partition.