A conversão que mostrarei é para fins didáticos. Ela existe no melhor dos mundos onde apenas duas partições primárias serão convertidas em partições GPT. O disco em questão é um West Digital WD400BB-00JH conforme informações obtidas com
parted:
A partição (1) é do tipo 0x83 formatada como ext4 e a partição (2) é do tipo 0x82, formatada como SWAP versão 1. Existe uma área livre (que não aparece na imagem), então, não preciso me preocupar com espaço para o backup da GPT. Observe que o primeiro setor da primeira partição deve começar (start) em 63. Caso contrário, não será possível converter MBR em GPT.
Essas informações podem ser obtidas com o comando "fdisk -l":
# fdisk -l /dev/sdb
Convertendo o disco
Para converter o disco, todas as partições devem estar desmontadas. Isso significa que você pode precisar entrar com um live-CD. Garanta que esse live-CD possui uma versão atualizada de
gdisk, pois ele ainda é considerado um programa Beta.
Evite fazer a conversão por acesso remoto (SSH ou PuTTY), pois se a conexão for perdida, resultará em um sistema que não inicializa.
Selecione o disco que será convertido por gdisk com:
# gdisk /dev/sdb
O programa indica que encontrou uma MBR válida e que fez a conversão dela em GPT apenas em memória RAM. Caso queira sair neste momento, digite
quit e
Enter. Nada será modificado.
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS OPERATION IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
Command (? for help):
***************************************************************
Caso queira visualizar os dados da conversão, utilize a opção "print", para mostrar uma listagem da tabela convertida. Caso tenha dúvidas, utilize a opção "help", para obter uma listagem dos comandos válidos em
gdisk.
Compare os valores obtidos na listagem de
gdisk (em memória) com os valores obtidos com
fdisk -l.
Caso tudo esteja dentro do normal, grave as mudanças de modo permanente com a opção "W". Um aviso é emitido antes de efetivar.
Confirme e aguarde o aviso que a operação ocorreu com sucesso. A partir deste ponto, seu disco não pode mais ser manipulado com
fdisk ou
cfdisk ou qualquer utilitário para particionamento do tipo MS-DOS. De agora em diante, utilize apenas
gdisk,
cgdisk ou
parted, para modificações em GPT.
Aviso: versões antigas de GParted não tem suporte para GPT e resultam em erro. O resultado final pode ser observado na figura a seguir:
Referências: