UEFI or BIOS, MBR or GPT are storage formats for booting systems.
UEFI or BIOS, MBR or GPT are storage formats for booting systems.
I have a X470 Aorus Ultra Gaming motherboard, a 500 GB SSD and a 1TB HD drive. I'm about to reinstall Windows 10 on the SSD for a fresh system. Both drives are currently MBR and I'm using Legacy BIOS. During the installation, can I format the SSD as GPT while keeping the HD as MBR? Would this cause any issues? Should I switch to UEFI mode later if I want to upgrade to Windows 11? I'm uncertain if my motherboard supports UEFI and couldn't find any details online.
The OS could run solely on SSD, while HDD serves just as storage. Using GPT SSD with MBR HDD might seem redundant, but it could simplify troubleshooting if boot files or configurations fail. Personally, I prefer MBR for easier recovery in case of issues. Either setup works well; the choice depends on your priorities.
Your motherboard is significantly older than the latest UEFI standards. Most modern systems default to UEFI, but it would have needed a deliberate switch. It’s unlikely you’d find one that doesn’t support it. Changing the mode usually requires reinstalling Windows. You can still use MBR on one drive and GPT on another, which is perfectly acceptable. For drives larger than 2 TB, partitioning as GPT becomes the only practical choice.
Operating system would run on SSD, and it would be GPT. I’m not sure if GPT will function on my HD, or if it’s necessary since it’s just a 1TB drive.
GPT offers unlimited capacity with technical storage sizes far beyond expectations. There’s essentially no upper bound. Edit: the highest GPT capacity is around 9.7 Zettabytes, with the older MBR version capped at 2TB per disk—though it works well for troubleshooting boot problems. It also supports easier portability of operating systems.
UEFI represents the latest firmware management standard, while BIOS is the older system. The distinctions are significant, and it would take some time to fully explain them. However, the key difference is that UEFI supports booting from GPT/EFI partitions, whereas BIOS only works with MBR partitions. I haven’t delved into GPT troubleshooting through hands-on experience, but I suggest checking resources like the link provided for more insight.
I'm struggling with some boot problems that standard tools like bootrec and bootsect can't fix. I often run the BCDBOOT command to repair, but it mostly works. GPT isn't as portable as MBR in Windows. I haven't explored the reasons in depth...
Well, there's an issue, when reinstalling Windows I formatted all drives and I got an install loop, I did some troubleshooting and managed to install Windows but after booting I checked disk management and the boot partition is on SSD (Disk 0) and the system partition is on HDD (Disk 1) as you can see in this screenshot and both drives are MBR for some reason. I want both boot and system partitions on SSD (Disk 0). I don't know why and how boot and system partitions are on different devices.