Partições MBR não podem exceder 2 TiB. Converta o formato de partição de MBR para GPT para usar um disco de dados maior que 2 TiB.
Procedimento
Este procedimento se aplica apenas a discos de dados já redimensionados para além de 2 TiB.
Disco de dados Linux
A conversão normalmente não causa perda de dados. No entanto, para evitar perda acidental de dados, crie um snapshot para fazer backup do disco.
-
Faça logon na instância ECS.
-
Acesse Console do ECS - Instâncias. No canto superior esquerdo, selecione a região e o grupo de recursos do recurso de destino.
-
Acesse a página de detalhes da instância. Clique em Conectar > Workbench. Siga as instruções para fazer logon e abrir o terminal.
-
-
Verifique o formato de partição atual.
Execute
sudo fdisk -lupara verificar o Tipo de partição (Disklabel type) e o Nome do dispositivo de destino (Disk).
Neste exemplo, o dispositivo de destino é
/dev/vdb, oDisklabelédos(partição MBR) e sua capacidade excede 2 TiB. Converta a partição. Se oDisklabelnão forMBR, estenda a partição diretamente. -
Converta o tipo de partição.
-
Instale a ferramenta
gdisk.-
Para Alibaba Cloud Linux e CentOS:
type sgdisk || sudo yum install -y gdisk -
Para Ubuntu e Debian:
sudo apt-get update type sgdisk || sudo apt-get install -y gdisk
-
-
Converta a partição MBR para uma partição GPT.
Substitua
<nome do dispositivo a converter>pelo nome do dispositivo de destino da Etapa 2.nullO comando
sgdiskconverte apenas dispositivos inteiros, como/dev/vdb. Não o execute em uma partição como/dev/vdb1. Executá-lo em uma partição corrompe o sistema de arquivos.sudo sgdisk -g <device name to convert>Exemplo: se o dispositivo de destino for
/dev/vdb, executesudo sgdisk -g /dev/vdb.A mensagem
The operation has completed successfullyconfirma o sucesso.
-
-
Verifique o resultado da conversão.
Substitua
<nome do dispositivo a converter>pelo nome do dispositivo de destino da etapa 2.sudo fdisk -lu <device name to convert>Exemplo: execute
sudo fdisk -lu /dev/vdb.Um
Disklabel typecom valorgptconfirma o sucesso. Agora você pode estender a partição e o sistema de arquivos.Se ocorrer corrupção ou a conversão falhar, reverta o disco a partir de um snapshot para recuperar os dados.
Disco de dados Windows
Etapa 1: Converter o formato de partição e reparticionar o disco
-
A conversão exclui todos os dados do disco. Crie um snapshot para fazer backup dos seus dados. Você recuperará os dados deste snapshot após a conversão.
nullOs dados do disco ficam indisponíveis durante a conversão e os serviços podem ser interrompidos. Realize esta operação durante uma janela de manutenção.
-
Faça logon na instância ECS.
-
Acesse Console do ECS - Instâncias. No canto superior esquerdo, selecione a região e o grupo de recursos do recurso de destino.
-
Acesse a página de detalhes da instância. Clique em Conectar > Workbench. Defina o método de conexão como Terminal, insira suas credenciais e faça logon.
-
-
Verifique se a conversão de partição é necessária.
-
Na área de trabalho do Windows Server, clique com o botão direito no ícone
e clique em Gerenciamento de Disco. -
No Gerenciamento de Disco, clique com o botão direito no disco de destino e selecione Propriedades.

-
Na caixa de diálogo, clique na guia Volumes e verifique o Estilo de Partição.
Se o Estilo de Partição for MBR e o disco exceder 2 TiB, converta o formato de partição. Caso contrário, estenda a partição e o sistema de arquivos diretamente.
-
-
Converta o tipo de partição.
-
Clique com o botão direito no volume do disco de destino e selecione Excluir Volume.... Na caixa de diálogo Excluir Volume Simples, clique em Sim.
Se o volume não puder ser excluído, provavelmente um programa está usando-o. Para liberar o bloqueio de arquivo, reinicie a instância durante horários de menor uso e tente novamente.
nullExcluir Volume apaga todos os dados do volume. Certifique-se de ter feito backup dos dados antes de prosseguir.
-
Após a exclusão de todos os volumes, clique com o botão direito no disco e selecione Converter em Disco GPT.
-
Verifique a conversão.
Clique com o botão direito no disco e selecione Propriedades. Na guia Volumes, um Estilo de Partição com valor
GPTconfirma o sucesso.
-
-
Reparticione o disco.
-
Clique com o botão direito na área Não Alocado do disco e selecione Novo Volume Simples.
-
No Assistente para Novo Volume Simples, siga estas etapas:
-
Na página Especificar Tamanho do Volume, defina o Tamanho do Volume Simples e clique em Avançar.
Use o valor padrão para uma única partição ou personalize o tamanho para múltiplas partições.
-
Na página Atribuir Letra de Unidade ou Caminho, selecione Atribuir a Seguinte Letra de Unidade, escolha uma letra de unidade e clique em Avançar.
-
Na página Formatar Partição, selecione Formatar Este Volume com as Seguintes Configurações, defina as configurações e clique em Avançar.
-
Revise suas configurações e clique em Concluir.
-
-
Etapa 2: Recuperar os dados do disco
Não reverta o disco a partir de um snapshot. Isso reverte o formato de partição para MBR.
-
Copie os dados do disco recém-anexado para o disco de dados original.
-
Para evitar cobranças desnecessárias, exclua o snapshot e o disco de dados temporário após confirmar que seus serviços estão funcionando corretamente. Desanexe e depois libere o disco temporário.
Perguntas frequentes
-
Por que o
Disklabel typenão é exibido na saída do comandofdisk -lu?-
Se o
Disk label typeestiver ausente, verifique o campoSystem.Linuxindica MBR eGPTindica GPT. -
Algumas versões anteriores do
fdiskpodem não exibir tabelas de partição GPT corretamente. Usegdisk -l /dev/vdbpara visualizar o tipo de partição.
-
-
O que devo fazer se a mensagem "Secondary partition table overlaps the last partition by 33 blocks!" aparecer quando executo o comando
sgdisk -g?Causa: O disco possui menos de 33 setores de espaço livre no final, o que é insuficiente para a conversão.
Solução: Estenda a capacidade do disco no console do ECS e depois converta o formato de partição.
-
O que devo fazer se a mensagem "Insufficient space in download directory" aparecer quando executo o comando
type sgdisk || yum install -y gdisk?Mensagem de erro:
Error downloading packages: gdisk-0.8.10-3.1.al7.x86_64: Insufficient space in download directory /var/cache/yum/x86_64/2.1903/updates/packages * free 0 * needed 190 kCausa: O diretório de download (
/var/cache/yum/x86_64/2.1903/updates/packages) não possui espaço suficiente.Solução: Libere espaço no diretório de download e tente a conversão novamente.