Clone boot disk from current SSD to M.2 1. Install disk 2. Check if found with > dmesg | grep nvme0 [ 1.156988] nvme nvme0: pci function 0000:02:00.0 [ 1.372600] nvme nvme0: missing or invalid SUBNQN field. [ 1.372657] nvme nvme0: Shutdown timeout set to 8 seconds 3. Clone with ddrescue and save recovery file to third disk. /dev/sda is the current SSD disk. > ddrescue -f -n /dev/sda /dev/nvme0 /media/bigblue/recovery.log 4. Mount new disk > sudo mount /dev/nvme0n1 /mnt Remove swap, resize and then add swap back > gparted 5. Install grub on new disk > sudo grub-install --boot-directory=/mnt/boot /dev/nvme0n1 6. Reboot Both disks are now bootable.