Qual é a diferença entre GPT e MBR ao particionar uma unidade?

O prato e a cabeça de um disco rígido com um reflexo.
kubais / Shutterstock.com

Configure um novo disco no Windows 10 ou 8.1 e você será questionado se deseja usar MBR (Master Boot Record) ou GPT (GUID Partition Table). Hoje estamos explicando a diferença entre GPT e MBR e ajudando você a escolher o correto para o seu PC ou Mac.

O GPT traz muitas vantagens, mas o MBR ainda é o mais compatível e ainda é necessário em alguns casos. A propósito, este não é um padrão exclusivo do Windows – Mac OS X, Linux e outros sistemas operacionais também podem usar GPT.

GPT, ou GUID Partition Table, é um padrão mais recente com muitas vantagens, incluindo suporte para unidades maiores, e é exigido pela maioria dos PCs modernos. Escolha MBR apenas para compatibilidade se for necessário.

Uma estrutura de partição define como as informações são estruturadas na partição, onde as partições começam e terminam, e também o código que é usado durante a inicialização se uma partição for inicializável. Se você já particionou e formatou um disco – ou configurou um Mac para inicialização dupla do Windows – provavelmente teve que lidar com MBR e GPT. GPT é o novo padrão e está substituindo gradualmente o MBR.

O que o GPT e o MBR fazem?

Você precisa particionar uma unidade de disco antes de usá-la . MBR (Master Boot Record) e GPT (GUID Partition Table) são duas maneiras diferentes de armazenar as informações de particionamento em uma unidade. Essas informações incluem onde as partições começam e começam, para que seu sistema operacional saiba quais setores pertencem a cada partição e qual partição é inicializável. É por isso que você deve escolher MBR ou GPT antes de criar partições em uma unidade.

Recomendado:  Como adicionar tags de usuário personalizadas ao Reddit

mbr-or-gpt-initialize-disk

Limitações do MBR

O MBR foi introduzido pela primeira vez com o IBM PC DOS 2.0 em 1983. É chamado Master Boot Record porque o MBR é um setor de boot especial localizado no início de uma unidade. Este setor contém um carregador de boot para o sistema operacional instalado e informações sobre as partições lógicas da unidade. O carregador de boot é um pequeno código que geralmente carrega o carregador de boot maior de outra partição em uma unidade. Se você tiver o Windows instalado, os bits iniciais do carregador de boot do Windows residem aqui – é por isso que você pode precisar reparar seu MBR se ele for substituído e o Windows não iniciar. Se você tiver o Linux instalado, o carregador de boot GRUB normalmente estará localizado no MBR.

MBR tem suas limitações. Para começar, o MBR só funciona com discos de até 2 TB. O MBR também oferece suporte a até quatro partições primárias – se você quiser mais, terá que transformar uma de suas partições primárias em uma “partição estendida” e criar partições lógicas dentro dela. Este é um pequeno hack bobo e não deveria ser necessário.

windows-disk-management-extended-partitions-with-mbr

RELACIONADOS: Qual é a diferença entre FAT32, exFAT e NTFS?

Vantagens da GPT

GPT significa Tabela de Partição GUID. É um novo padrão que está substituindo gradualmente o MBR. Ele está associado à UEFI, que  substitui o antigo BIOS desajeitado por algo mais moderno . O GPT, por sua vez, substitui o velho e desajeitado sistema de particionamento MBR por algo mais moderno. É chamado de tabela de partição GUID porque cada partição em sua unidade tem um “identificador globalmente exclusivo”, ou GUID – uma string aleatória tão longa que cada partição GPT na terra provavelmente tem seu próprio identificador exclusivo.

Recomendado:  Como excluir todas as informações de localização de seus tweets anteriores

O GPT não sofre os limites do MBR. As unidades baseadas em GPT podem ser muito maiores, com limites de tamanho dependentes do sistema operacional e seus sistemas de arquivos . O GPT também permite um número quase ilimitado de partições. Novamente, o limite aqui será o seu sistema operacional – o Windows permite até 128 partições em uma unidade GPT e você não precisa criar uma partição estendida para fazê-las funcionar.

Em um disco MBR, os dados de particionamento e inicialização são armazenados em um só lugar. Se esses dados forem substituídos ou corrompidos, você está com problemas. Em contraste, o GPT armazena várias cópias desses dados no disco, portanto, é muito mais robusto e pode ser recuperado se os dados forem corrompidos.

O GPT também armazena valores de verificação de redundância cíclica (CRC) para verificar se seus dados estão intactos. Se os dados estiverem corrompidos, o GPT pode perceber o problema e tentar recuperar os dados danificados de outro local no disco. O MBR não tinha como saber se seus dados estavam corrompidos – você só veria que havia um problema quando o processo de inicialização falhou ou as partições de sua unidade desapareceram.

windows-8.1-gpt-disk-management-with-more-than-four-primary-partitions

Compatibilidade

As unidades GPT tendem a incluir um “MBR protetor”. Este tipo de MBR diz que a unidade GPT tem uma única partição que se estende por toda a unidade. Se você tentar gerenciar um disco GPT com uma ferramenta antiga que só pode ler MBRs, ele verá uma única partição que se estende por toda a unidade. Este MBR protetor garante que as ferramentas antigas não confundam o drive GPT com um drive não particionado e sobrescrevem seus dados GPT com um novo MBR. Em outras palavras, o MBR protetor evita que os dados GPT sejam sobrescritos.

Recomendado:  Como obter informações detalhadas sobre o seu PC

O Windows só pode inicializar a partir de GPT em computadores baseados em UEFI que executam versões de 64 bits do Windows 10, 8, 7, Vista e versões de servidor correspondentes. Todas as versões do Windows 10, 8, 7 e Vista podem ler drives GPT e usá-los para dados – eles simplesmente não podem inicializar a partir deles sem UEFI.

Outros sistemas operacionais modernos também podem usar GPT. Linux tem suporte embutido para GPT. Os Macs Intel da Apple não usam mais o esquema APT (Apple Partition Table) da Apple e passam a usar GPT.

gparted-gpt-on-linux


Você provavelmente vai querer usar o GPT ao configurar uma unidade. É um padrão mais moderno e robusto que todos os computadores estão adotando. Se você precisa de compatibilidade com sistemas antigos – por exemplo, a capacidade de inicializar o Windows a partir de uma unidade em um computador com BIOS tradicional – você terá que ficar com o MBR por enquanto.