Tabela de partição MBR

Tabela de partição MBR

O que é a tabela de partição MBR?

O Tabela de partição MBR é uma estrutura de 64 bytes armazenada dentro do Master Boot Record (setor LBA 0) de um disco formatado em MBR. Ela define como o espaço de armazenamento é dividido e informa ao sistema onde cada partição começa e termina. Ao contrário da GPT, que armazena várias tabelas de partição redundantes, a tabela de partição MBR tem apenas uma cópia, tornando-o altamente vulnerável à corrupção.

A tabela contém quatro entradas de partição de 16 bytes, ou seja, um disco MBR suporta até quatro partições primárias (ou três primárias + uma partição estendida contendo volumes lógicos).

Quando a tabela de partição MBR é danificada, o sistema não consegue mapear as partições corretamente, fazendo com que elas desapareçam, aparecem como RAW, ou mostrar informações de tamanho incorretas.

Índice

Tabela de partições MBR: Informações rápidas

Recurso

Tabela de partição MBR

Nome completo

Registro Mestre de Inicialização (MBR) e Tabela de Partições

Localização

LBA 0, o primeiro setor lógico do disco

Tamanho da tabela de partições

64 bytes

Número de entradas de partição

4

Tamanho de cada entrada

16 bytes

Número máximo de partições primárias

4

Partições adicionais

Compatível com partições estendidas e unidades lógicas

Campos de endereço

Campos de LBA inicial e contagem de setores de 32 bits

Limite de capacidade comum

Aproximadamente 2 TiB com setores lógicos de 512 bytes

Tabela de partições de backup integrada

Não

Soma de verificação integrada

Não

Ambiente comum de inicialização

BIOS legado

O que é a tabela de partição MBR?

Onde fica a tabela de partições do MBR?

A tabela de partições do MBR está armazenada em LBA 0, que é o primeiro bloco lógico de um disco MBR.

Em um disco convencional com setores lógicos de 512 bytes, o primeiro setor é dividido nas seguintes regiões:

Deslocamento em bytes

Tamanho

Conteúdo

0–445

446 bytes

Código de inicialização e informações relacionadas ao disco

446–461

16 bytes

Entrada de partição 1

462–477

16 bytes

Entrada de partição 2

478–493

16 bytes

Entrada de partição 3

494–509

16 bytes

Entrada de partição 4

510–511

2 bytes

Assinatura do MBR 55 AA

As quatro entradas de partição ocupam exatamente 64 bytes:

4 entradas de partição × 16 bytes = 64 bytes

Como a tabela de partições ocupa apenas uma pequena parte do primeiro setor, danos no LBA 0 podem afetar a estrutura do disco sem apagar diretamente todos os arquivos armazenados nos setores seguintes.

No entanto, a possibilidade de recuperação dos dados depende da causa do dano e se foram gravados novos dados no disco.

[Posicionamento recomendado da imagem]

Título da imagem:

Estrutura da tabela de partições MBR

Nome recomendado para o arquivo de imagem:

mbr-partition-table-layout.webp

Texto alternativo recomendado:

Estrutura da tabela de partições MBR, mostrando o código de inicialização, quatro entradas de partição e a assinatura 55AA

Como funciona a tabela de partições do MBR?

Quando um computador ou sistema operacional detecta um disco MBR, ele lê as entradas de partição armazenadas no LBA 0.

Cada entrada válida descreve um intervalo de setores atribuídos a uma partição.

Por exemplo, uma entrada pode indicar:

  • A partição começa no LBA 2.048
  • A partição contém 500.000.000 de setores
  • A partição utiliza o código de tipo 0x07
  • A partição não está marcada como ativa

O sistema operacional utiliza o LBA inicial e o tamanho da partição para calcular os limites da partição.

A localização final pode ser calculada da seguinte forma:

LBA final = LBA inicial + Número de setores − 1

Por exemplo:

LBA inicial = 2.048

Número de setores = 1.000.000

Portanto:

LBA final = 2.048 + 1.000.000 − 1

LBA final = 1.002.047

O sistema operacional, então, examina os dados contidos nesse intervalo de setores para identificar e montar o sistema de arquivos.

A tabela de partições e o sistema de arquivos são estruturas distintas.

A tabela de partições informa ao sistema operacional onde uma partição está localizada, enquanto o sistema de arquivos organiza arquivos e pastas contidos na partição.

Essa distinção é importante durante o diagnóstico de problemas.

Uma partição pode ainda ter uma entrada válida no MBR, mas conter um sistema de arquivos danificado. Por outro lado, uma entrada de partição pode estar ausente, embora grande parte do NTFS, FAT32, exFAT, ou se ainda houver outros dados do sistema de arquivos.

Por que o MBR tem um limite de 2 TB?

O limite de disco do MBR comumente citado é de aproximadamente 2 TiB quando são utilizados setores lógicos de 512 bytes.

A limitação decorre dos campos de contagem de setores de 32 bits em cada entrada de partição do MBR.

Um valor sem sinal de 32 bits pode representar até:

2³² setores

Com 512 bytes por setor lógico:

2³² × 512 bytes = 2.199.023.255.552 bytes

Isso equivale a aproximadamente:

  • 2,2 TB em unidades decimais
  • 2 TiB em unidades binárias

Por uma questão de simplicidade, a documentação do sistema operacional e as interfaces dos produtos de armazenamento costumam descrever isso como um Limite de 2 TB do MBR. A Microsoft recomenda o GPT para discos com mais de 2 TB.

O limite prático exato pode variar de acordo com o tamanho do setor lógico e a compatibilidade do software. No entanto, o GPT é, em geral, o esquema de particionamento preferido para discos modernos de alta capacidade.

Como reparar uma tabela de partição MBR (passo a passo)

1. Evite formatar ou inicializar o disco

Se o Windows disser “Você precisa formatar o disco” ou pedir para inicializá-lo como GPT/MBR, cancelar imediatamente.

A formatação substitui as entradas da partição, arriscando a perda permanente de metadados.

 

2. Inspecione o disco no Gerenciamento de disco do Windows

Se o disco aparecer como RAW ou Não alocado, a tabela de partição pode estar ilegível.

Mas os dados dentro da região da partição geralmente permanecem intocados.

 

3. Use o ambiente de recuperação do Windows (para unidades de inicialização)

Se o sistema não conseguir inicializar:

  • Inicialização a partir da mídia de instalação do Windows
  • Aberto Prompt de comando
  • Executar:

bootrec /fixmbr

bootrec /fixboot

bootrec /scanos

bootrec /rebuildbcd

Esses comandos reparam o carregador de inicialização, mas não reconstrua a tabela de partição.

Eles ajudam somente se a entrada de inicialização, e não a tabela em si, estiver corrompida.

 

4. Reconstruir a tabela de partição MBR

As ferramentas de recuperação de partições, como o DiskDrill ou o Minitool, podem detectar sistemas de arquivos e reconstruir a tabela de partições automaticamente. Certifique-se de que a ferramenta não formate as partições em caso de perda de dados.

 

5. Recuperar dados antes de fazer modificações estruturais

Se a tabela de partição estiver gravemente corrompida, a opção mais segura é extrair os dados antes de reconstruir a tabela.

Ferramentas como Magic Data Recovery ler diretamente as assinaturas do sistema de arquivos, ignorando as estruturas MBR danificadas. Mesmo que o disco aparece como RAW ou não reconhecido, Se o software não for capaz de recuperar arquivos intactos, ele poderá verificar setores, localizar metadados NTFS/MFT e recuperar arquivos intactos.

 

6. Evite o CHKDSK em unidades danificadas pela tabela de partição

O CHKDSK pode modificar ou excluir registros órfãos e não deve ser usado até que a consistência do sistema de arquivos seja confirmada.

Tabela de partição MBR vs. GPT

GPT, ou Tabela de Partições GUID, é a alternativa moderna ao MBR.

O GPT utiliza campos LBA de 64 bits, suporta mais partições, armazena informações sobre partições primárias e de backup e utiliza valores CRC32 para ajudar a detectar corrupção.

Recurso

MBR

GPT

Nome completo

Registro mestre de inicialização

Tabela de partição GUID

Entradas de partição

4 registros na tabela principal

Muitas entradas; o Windows geralmente reserva espaço para 128

Número máximo de partições primárias

4

Mais de 4

Partições adicionais

Utiliza partições estendidas e unidades lógicas

Não é necessária uma partição estendida

Abordando

Campos LBA de 32 bits

Campos LBA de 64 bits

Limite típico de tamanho de disco do Windows

Cerca de 2 TB

Suporta discos com mais de 2 TB

Localização da tabela de partições primária

LBA 0

O cabeçalho GPT normalmente começa no LBA 1

Informações sobre a partição de backup

Não há tabela de backup padrão

Estruturas GPT primária e de backup

Verificação de integridade

Não há soma de verificação integrada para a tabela de partições

Verificações de integridade CRC32

Ambiente comum de inicialização do sistema Windows

BIOS legado

UEFI

Discos do sistema Windows modernos

Compatível com configurações de BIOS compatíveis

Geralmente preferido

Discos de grande capacidade

Limitada

Recomendado

O GPT também inclui um MBR de proteção no LBA 0. Essa entrada de proteção ajuda a evitar que ferramentas mais antigas, que reconhecem apenas o MBR, interpretem incorretamente um disco GPT como vazio.

Conclusão

O Tabela de partição MBR é essencial para interpretar o layout do disco, e danos a essa estrutura de 64 bytes podem causar partições ausentes, discos RAW ou falhas na inicialização.

Felizmente, os dados dentro das partições geralmente ainda estão intactos.

Evitando a formatação, usando métodos de reconstrução adequados e recuperando dados antes de aplicar alterações estruturais, os usuários podem restaurar o acesso com segurança.

Quando a unidade não é reconhecida ou se torna RAW, Magic Data Recovery fornece um método confiável e somente leitura para extrair arquivos antes de reparar o disco.

Compatível com Windows 7/8/10/11 e Windows Server

Perguntas frequentes sobre a tabela de partição MBR

O que é uma tabela de partições MBR?

Uma tabela de partições MBR é uma estrutura de 64 bytes armazenada no Registro Mestre de Inicialização (Master Boot Record) no LBA 0. Ela contém quatro entradas de 16 bytes que descrevem a localização, o tamanho, o tipo e o status de inicialização das partições do disco.

Onde fica a tabela de partições do MBR?

A tabela de partições do MBR está localizada no primeiro setor lógico de um disco MBR. Em um setor tradicional de 512 bytes, ela ocupa os bytes 446 a 509.

Quantas partições um disco MBR pode ter?

A tabela de partições principal do MBR contém quatro entradas; portanto, um disco MBR pode conter até quatro partições primárias. Para criar volumes adicionais, uma entrada pode descrever uma partição estendida que contenha várias unidades lógicas.

Por que o MBR está limitado a 2 TB?

As entradas de partição do MBR utilizam campos de 32 bits para armazenar endereços de setores e tamanhos de partição. Com setores lógicos de 512 bytes, a capacidade endereçável comumente suportada é de aproximadamente 2 TiB, geralmente descrita como 2 TB.

O comando BOOTREC /FIXMBR reconstrói a tabela de partições do MBR?

Não. O comando BOOTREC /FIXMBR grava um novo código de inicialização mestre. Ele não reconstrói entradas de partição ausentes ou danificadas. Uma tabela de partições deve ser analisada e reconstruída separadamente quando suas entradas estiverem danificadas.

Uma partição RAW é o mesmo que um disco não alocado?

Não. Um volume RAW geralmente significa que o Windows reconhece uma partição, mas não consegue montar um sistema de arquivos compatível. Espaço não alocado significa que, no momento, o Windows não reconhece uma partição válida que abranja essa região do disco.

É possível reparar uma tabela de partições MBR danificada sem perder dados?

Às vezes. Pode ser possível realizar uma reconstrução bem-sucedida quando os limites originais das partições e as estruturas do sistema de arquivos permanecem intactos. No entanto, definir um layout incorreto das partições pode causar problemas adicionais. Recupere arquivos importantes antes de fazer alterações estruturais, caso não tenha certeza do layout correto.

Vasilii é um especialista em recuperação de dados com cerca de 10 anos de experiência prática na área. Ao longo de sua carreira, ele resolveu com sucesso milhares de casos complexos envolvendo arquivos excluídos, unidades formatadas, partições perdidas e sistemas de arquivos RAW. Sua experiência abrange métodos de recuperação manual usando ferramentas profissionais, como editores hexadecimais, e soluções automatizadas avançadas com software de recuperação. A missão do Vasilii é tornar o conhecimento confiável sobre recuperação de dados acessível tanto para profissionais de TI quanto para usuários comuns, ajudando-os a proteger seus valiosos ativos digitais.