Convert MBR to GPT windows server 2008 r2 without data loss

by John, Updated on: November 8, 2024

Windows 2008 server has kept running for many years, the storage devices need to be replaced or upgraded with larger disks. The most common issue after upgrading disk is that you cannot use full disk space. For example, you can only use 2TB on a 4TB disk, the remaining space can't be used to create new volume or extend to other one in Disk Management. In that case, you need to convert MBR disk to GPT. On MBR disk, you can create maximum 4 primary partitions, if you want to create more, you also need to change disk from MBR to GPT. This article introduces how to convert MBR to GPT in Windows Server 2008 R2 without data loss.

Convert MBR to GPT in Server 2008 R2 Disk Management

Windows Server 2008 inbuilt Disk Management has the option to convert disk between MBR and GPT, but you must delete all partitions on this disk in advance. Otherwise, these options are grayed out. As you see in my test server, there are drive F: and H: on Disk 1.

When I right click this disk, "Convert to GPT Disk" option is greyed out and disabled.

Convert greyed out

After deleting these two partitions, "Convert to GPT Disk" option is enabled.

Convert greyed out

Obviously, it is not a good idea to delete all partitions on a disk. You cannot convert system disk from MBR to GPT in Server 2008 Disk Management, because partition C can't be deleted. There are better methods to convert MBR to GPT in Windows 2008 server without losing data. The methods to convert system disk and non-system disk are different, follow corresponding method below.

Method 1: 1-click method to change MBR to GPT for non-system disk

If you want to convert disk from MBR to GPT when there's no Operating System, it is very easy and fast with NIUBI Partition Editor.

Download this program and you'll see all disk partitions with structure and other information on the right.

How to convert MBR to GPT in Windows Server 2008 R2 with NIUBI:

Right click the front of MBR disk (here is Disk 1) and select "Convert to GPT Disk".

Convert to GPT

Then there's a pending operation created on bottom left, click Apply to execute.

Apply converting

Watch the video how to convert disk from MBR to GPT in Windows Server 2008 R2:

Video guide

Method 2: Convert system disk with MBR2GPT command in Server 2008 R2

It is a bit complicated while converting MBR disk to GPT with operating system. Besides keeping all files intact, the server must boot successfully. Any slight error leads to system damage or boot failure. There are some third party software has the option to convert system disk from MBR to GPT. But it is always suggested to convert with MBR2GPT.exe, which is provided by Microsoft.

MBR2GPT works via command prompt, it is a inbuilt tool from Windows 10 and Server 2019. Windows Server 2008 has no such tool, you need to download Windows Server 2019/2022 ISO from Microsoft and create a bootable DVD or USB flash drive. If you run Windows 2008 as guest server in VMware/Hyper-V, you just need to select this ISO file and boot from it.

Precondition to run mbr2gpt.exe in Server 2008 R2

It is easy to convert MBR to GPT in Windows Server 2008 with MBR2GPT command tool, but your disk partition configuration must meets the requirements below:

  1. There are maximum 3 primary partitions on the system disk.
  2. One of the partitions is set as "Active" and is the system partition.
  3. There's no logical drive on the system disk.
  4. All partitions on the disk must be supported by Windows. That means, there's no EXT2/EXT3 or other types of partition for Linux/Mac.

If any of these checks fails, the conversion will not proceed and an error will be returned, so don't worry about system and data safety.

Some people receive error when converting system disk - "Validating layout, disk sector size is: 512 bytes Disk layout validating failed for disk 0", "MBR2GPT: Conversion failed". This is common error because partition layout check fail. If your disk partition configuration doesn't meet the requirements, follow the methods below to make modification.

Convert error

Modify partition type and layout if needed

Press Windows and R together on the keyboard, type diskmgmt.msc and press Enter. Then you'll see disk with partition layout and other information in Server 2008 Disk Management. Check the disk partition layout if it needs to be changed.

Convert partition type:

Partition type

From this screenshot, D: is logical drive. In this situation, you need to convert D to primary partition with NIUBI Partition Editor.

Note: all partitions should be primary before converting with MBR2GPT command.

Move partition to another disk:

Partition number

From this screenshot, there are 4 primary partitions on Disk 0. In this situation, you need to move partition to another disk with NIUBI Partition Editor.

Note: there could be maximum 3 primary partitions on the MBR disk.

Steps to convert MBR to GPT in Windows Server 2008 R2 with mbr2gpt command

Step 1: Download Windows Server 2019 ISO and create bootable DVD or USB flash drive.

To VMware/Hyper-V virtual server, you just need to select this ISO file and boot from it.

Windows tool

Step 2: Restart server and boot from the bootable DVD or USB flash drive, when it ask you to "Install now", do not click it, click "Repair your computer" on bottom left. Then click "Troubleshoot" > "Command Prompt" in next window.

mbr2gpt command

Step 3: You just need to input 2 commands to convert MBR system disk to GPT:

  1. Type cd.. and press Enter.
  2. Type mbr2gpt /convert and press Enter.

In a short time, MBR2GPT reports conversion completed successfully.

Convert successfully

Watch the video how to convert MBR disk to GPT in Windows Server 2008 R2 with MBR2GPT command:

Video guide

In Summary

It requires more steps to convert system MBR disk to GPT in Server 2008 with MBR2GPT command, but it's safer than other tools. If this disk has no Operating System, MBR2GPT command doesn't work, but it is very easy to convert MBR to GPT in Server 2008 R2 with NIUBI Partition Editor. Besides converting MBR to GPT, this tool helps you convert NTFS partition to FAT32, convert between primary and logical. It also helps you copy, shrink, extend, merge, move, defrag, wipe, hide partition, optimize file system and much more.

Download