vanmoi,
I second Hermani’s advice to leave W10 on the existing drive and install Linux on the new SSD. It is simpler in my opinion, plus it keeps the two operating systems completely separate.
Follow the tutorial here:
https://askubuntu.com/questions/7269...te-hard-drives
1. Using GParted, format the new SSD as GPT.
Open GParted and delete all partitions.
Click on Apply > Device > select Create a new partition table > select gpt.
2. Create a fat32 esp (
EFi
System
Partition) partition (500MiB), click on Apply. Leave the remainder of the drive as unallocated.
3. Next and most importantly, right-click on the fat32 partition > Manage flags > Select boot and esp.
Close GParted, shut down the computer, remove the GParted Live media.
4. Use the Linux Mint, or other, installer to create the other partitions after selecting
Something else.
Recommended primary partition sizes:
The 1st partition (esp) should be about 500MiB, formatted as FAT32 and flagged as boot and esp.
The 2nd partition (root) should be about 25000MiB, formatted as ext4 with mount point / (root).
The 3rd partition (swap) should be say, 2048MiB, used as swap.
The 4th partition (home) would be the remainder of the drive, formatted as ext4 with mount point /home.