Convert MBR GPT

Convert MBR disk to GPT on Windows Server 2016

This article introduces how to convert MBR to GPT on Windows Server 2016 with mbr2gpt. Detailed steps to change MBR disk to GPT without data loss.

How to convert MBR to GPT for system disk?

GPT (GUID Partition Table) disk has some advantages than MBR (Master Boot Record) disk, for example: overcome the maximum 2TB partition and 4 Primary partitions limit. That means, you can create larger than 2TB disk and more than 4 Primary partitions in single GPT disk. Hard disk price is much cheaper, single file becomes much larger and there are large amount of files need to be saved to the server. Thus, advantages of GPT are highlighted.

To the servers that runs Operating System on MBR disk for a long time, it can’t be better if you can convert MBR to GPT without starting over or losing data. However, booting from GPT disk is much more complicated than MBR style disk, in addition, your server must support UEFI (diferença entre UEFI e BIOS)

To convert MBR to GPT on Windows Server 2016 for system disk, you should pay attention. Back up server first and use right tool. There are 3rd party software that has such ability, but few can ensure system bootable. If it failed, you have to waste a long time to restore. Here I’ll introduce how to convert MBR to GPT with Microsoft provided tool – MBR2GPT command prompt.

Dicas To Windows 10 1703 and later version, you can run MBR2GPT from Windows command prompt. To the previous versions and Server 2016/2012, you need bootable media to run MBR2GPT from a Windows Preinstallation Environment (Windows PE) command prompt.

Before starting, you should check your disk partition configuration whether fits for the requirements.

Pré-requisitos de disco

Antes que qualquer alteração no disco seja feita, o MBR2GPT valida o layout e a geometria do disco selecionado para garantir que:

  1. O disco está usando atualmente MBR
  2. Há espaço suficiente não ocupado por partições para armazenar os GPTs primários e secundários:
    • 16KB + 2 setores na frente do disco
    • setor de 16KB + 1 no final do disco
  3. Há em a maioria dos 3 partições primárias na tabela de partições MBR
  4. Uma das partições é definida como ativa e é a partição do sistema
  5. O disco não Não tem qualquer partição estendida/lógica
  6. O repositório BCD na partição do sistema contém uma entrada de so padrão apontando para uma partição do so
  7. Os IDs de volume podem ser recuperados para cada volume que tem uma letra de unidade atribuída
  8. Todas as partições no disco são de tipos MBR Reconhecido pelo Windows ou tem um mapeamento especificado usando a opção de linha de comando/map

Se qualquer uma dessas verificações falhar, a conversão não prosseguirá e um erro será retornado.

Generally speaking, the lists are not an issue but except number 3, 5 and 8.

About number 3, 5 and 8:

In a MBR disk, there could be maximum 4 Primary partitions, or 3 Primary partitions plus an Extended partition. You can create many Logical partitions inside of the Extended partition.

Clique com o botão direito Windows on bottom left corner of the screen and select Gerenciamento de disco, and then you’ll see how many partitions in a disk. It Não importa Se você usar um disco físico único ou um disco virtual de matriz RAID.

Existem 3 partições primárias no disco 0, para que a conversão deste disco MBR para GPT é suportada.

But if there are 4 Primary partitions or even one Logical partition in Disk 0, you Não pode converter this MBR disk to GPT on Server 2016.

Se existirem outros tipos de partições, tais como EXT2/3 neste disco MBR, não pode ser convertido. Verifique as partições suportadas.

Dicas

Steps to convert MBR to GPT on Server 2016 with MBR2GPT

Passo 1 Download and install NIUBI Partition Editor to Expandir Partição reservada do sistema.

Importante: Para que o Windows permaneça inicializável após a conversão, um EFI system partition (ESP) must be in place. MBR2GPT will shrink the System Reserved partition first, if there is not enough free space in it, MBR2GPT will shrank the OS C drive. In that case, the EFI partition will be created on the right side of C drive, which cause serious issue, for example: C drive cannot be extended forever.

EFI partition

Once MBR to GPT conversion is completed, this operation can’t be undone, so to avoid this issue, you’d better expand the System Reserved partition first.

Watch the video how to do this:

Passo 2 Baixe a ferramenta de instalação do Windows 10 https://www.Microsoft.com/en-US/software-download/windows10 e selecione a segunda opção para criar a mídia de instalação com ele.

Passo 3 Gravar em disco USB, DVD ou construir arquivo ISO e queimar mais tarde com suas próprias ferramentas. (Nota: Use mídia em branco ou transfira arquivos antes de gravar.)

Passo 4 Boot from USB or DVD, when it ask you to “Install now”, do NOT click it, click “Repare o seu computador"na parte inferior esquerda em vez disso.

Clique Solucionar problemas na próxima janela.

Clique Prompt de comando na próxima janela.

Passo 5 Copy, paste and execute the two commands one by one: (Ver sintaxe completa e opções)

Cd..
mbr2gpt/Convert.

/Validate – Instrui MBR2GPT. exe para executar apenas as etapas de validação de disco e relatar se o disco está qualificado para conversão. Se a validação falhou, você não pode continuar convertendo.

/Convert. – Instrui MBR2GPT. exe para executar a validação de disco e prosseguir com a conversão se todos os testes de validação passarem.

/disco – Specifies the disk number of MBR disk to be converted to GPT. If not specified, the system disk is used, so this option is used here.

Restart server and boot to UEFI, as you see, disk 0 is converted to GPT and the EFI system partition is created on left side of C drive.

Converted to GPT

How to convert MBR to GPT for non-system disk?

To convert MBR to GPT on Windows Server 2016 for non-system disk, it is extremely easy and fast. Simply run NIUBI Partition Editor, select the MBR disk and convert. Watch the video:

Besides converting MBR disk to GPT, NIUBI Partition Editor helps you convert partition between Primary and Logical, convert NTFS to FAT32 without losing data. It helps you shrink, extend, move, merge, copy, wipe partition, etc.

Download