Change Windows 10 setup from an MBR SATA SSD to a GPT NVME drive.
Change Windows 10 setup from an MBR SATA SSD to a GPT NVME drive.
I wanted to clarify my thoughts here because I’m still getting the hang of MBR versus GPT. In simple terms, my living room HTPC uses a 250GB Samsung SATA SSD for the operating system, while the 1TB Samsung 980 was priced at around CAD$70 during Black Friday. I bought it to upgrade. I’m familiar with cloning drives but only now understood that this particular installation has been updated over several years and hardware changes, meaning the drive uses MBR partitioning instead of GPT. The questions are: 1) Should I convert it or can I clone over the MBR partitioned drive using Clonezilla onto the NVME drive? Will everything work smoothly once the NVME drive boots and the old SATA drive is removed? 2) If conversion to GPT is necessary, is it possible without data loss? How would that be done? Many online guides seem to push a certain path, making it hard to tell what’s real tech advice versus marketing language. 3) I intend to upgrade this system to Windows 11—should I do that before or after the upgrade? Will Windows 11 support MBR? For reference, the system specs are a Ryzen 7 5800X3D, Asus TUF Gaming B550M-Plus, 32GB DDR4 RAM, and Gigabyte Windforce GTX 1080. In the meantime, before I receive any answers, I plan to set up Clonezilla on this machine and create an image so I have a fallback point if anything goes wrong.
Start by connecting the NVMe drive. Next, transform it into GPT format using the built-in Windows tool mbr2gpt.
I was surprised how effective these steps were. Usually handling anything 'live' on the active Windows disk is risky, but this turned out fine. The clone from MBR to MBR needed some adjustments because old GPT files remained at the end of the drive from a prior use. After fixing those, the NVME setup worked perfectly and the GPT conversion completed successfully.