honestly? fresh install is probably the best Option
techsupport
The Lemmy community will help you with your tech problems and questions about anything here. Do not be shy, we will try to help you.
If something works or if you find a solution to your problem let us know it will be greatly apreciated.
Rules: instance rules + stay on topic
Partnered communities:
Just don't bother migrating the OS. Migrate personal files, do a clean install of the OS. It takes like 10 minutes these days to install an operating system.
Make a live bootable usb of https://clonezilla.org/
This is what I used for a similar switch as OP and it worked well.
Most important thing is when the clone is done and both drives are set to be the main boot drive, make sure to physically disconnect one before the computer tries to start the operating system with both in there. The problem that creates is also solvable, but it's a bit of a hassle.
I moved from an HDD to an M.2 SSD recently. It was very easy: I literally just cloned the drive. Haven't had any issues.