Moving system from a storage device to another

Assuming your hdd is gpt parted then, when you use Clonezilla to clone the partitions (not the whole disk!) you should be able to use the new ssd just from the start after replacing the old hdd.

To be 100% sure about it you need to share with us how the hdd is parted (msdos / gpt), sector size of old and new disk (e.g. 512 / 4096 B), total size of old and new disk and if you use BIOS or UEFI mode to boot.