I currently have a 2 TB nVME boot drive (Samsung 970 PRO), running over PCIe via m.2 slot on my motherboard. This SSD has been replaced multiple times, and each time that I do it, it lasts a few months, and then begins to die again. As the SSDs themselves do not seem to be the issue, it's looking like that particular m.2 slot on the motherboard is just dying (Note that I have active cooling and a heatsink on the SSD, so I don't think it's a heat issue). I have another SSD in a second m.2 slot on the motherboard, and it has been fine for almost two years now.
The PCIe speeds are nice, but stability on the boot drive is better. I'm hoping to clone the boot drive to a standard SATA SSD, and boot from there instead of the m.2 slot.
How can I best approach cloning a boot drive to a different drive on a different interface? I'm wondering if I can do that smoothly without having to reinstall my OS, or if it's going to make things freak out. What software ought I to use to achieve this migration most smoothly? I presume I can't run whatever cloning software I'll need from my boot instance (as I'll be cloning that), so what's the best way to run it? I also presume I'll need to futz with the BIOS, but should it be as easy as pointing the new BIOS toward the freshly cloned SATA SSD, or are there any other things I should look out for?
Thanks much in advance for any help.