Quais as diferenças entre GPT (GUID) e MBR ?

Quais as diferenças entre GPT (GUID) e MBR ?

Hoje estamos explicando a diferença entre GPT (GUID Partition Table) e MBR (Master Boot Record) e ajudando você a escolher o caminho certo para seu PC (Windows ou Linux)  ou Mac.

Configurar um novo disco no Windows 10 ou 8.1 e você será perguntado se deseja usar o MBR (Master Boot Record ) ou GPT (Tabela de Partição GUID).

O que é MBR?

O MBR é um standard antigo, que todos certamente conhecem, e que define a estrutura das partições, mantendo a informação sobre como as partições lógicas estão organizadas no disco. Usando esta estrutura, há mais limitações do que propriamente vantagens.

Um disco pode dividir-se num máximo de 4 partições primárias (Para contornar esta limitação é possível dividir o disco até 3 partições primárias e 1 partição estendida). Uma partição estendida pode dividir-se em múltiplas partições lógicas. Cada partição primária e lógica tem a sua própria letra de drive.

Como o MBR usa 32 bits para guardar informações das partições, cada partição apenas pode ter um tamanho máximo de 2 TB.

Toda a informação das partições é guardada apenas num único local (..se o MBR ficar corrompido…).

Quais as diferenças entre GPT (GUID) e MBR ?

Limitações MBR’s

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

O MBR possui suas limitações. Para começar, o MBR só funciona com discos de até 2 TB de tamanho. O MBR também suporta apenas até quatro partições primárias – se você quer mais, você tem que fazer uma das suas partições primárias uma “partição estendida” e criar partições lógicas dentro dela. Este é um truque bobo e não deve ser necessário.

 

O que é GPT (GUID)?

O GPT, ou GUID Partition Table, é um padrão mais novo com muitas vantagens, incluindo suporte para unidades e é exigido pela maioria dos PCs modernos. Escolha apenas MBR para compatibilidade se você precisar.

Uma estrutura de partições 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 o Windows de inicialização dupla, provavelmente precisou lidar com o MBR e o GPT. O GPT  ou GUID Partition Table é o novo padrão e está gradualmente substituindo o MBR.

Esquema GPT (GUID) MBR

O modelo GPT é atualmente suportado pela maioria dos sistemas operativos. De referir, que no caso do windows, apenas as versões a 64 bits suportam este esquema de partições.

Você precisa particionar um disco antes de poder usá-lo. MBR (Master Boot Record) e GPT (GUID Partition Table) são duas maneiras diferentes de armazenar as informações de particionamento em uma unidade. Esta informação inclui onde partições começam e começam, assim seu sistema operacional sabe 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.

Vantagens da GPT

GPT significa GUID Partition Table. É um novo padrão que está gradualmente substituindo o MBR. Ele está associado ao UEFI, que substitui o antigo BIOS desajeitado por algo mais moderno. A GPT, por sua vez, substitui o antigo sistema de particionamento MBR por algo mais moderno. É chamado 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.

GPT não sofre de MBR limites. As unidades baseadas em GPT podem ser muito maiores, com limites de tamanho dependentes do sistema operacional e de seus sistemas de arquivos. O GPT também permite um número quase ilimitado de partições. Novamente, o limite aqui será 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ê-los funcionar.

Em um disco MBR, o particionamento e a inicialização os dados são armazenados em um só lugar. Se esses dados forem sobrescritos ou corrompidos, você está com problemas. Em contraste, o GPT armazena várias cópias desses dados no disco, por isso é muito mais robusto e pode recuperar se os dados estiverem 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, a GPT poderá 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ê veria apenas que havia um problema quando o processo de inicialização falhava ou as partições da sua unidade desapareceram.

Compatibilidade

As unidades GPT tendem a incluir um “MBR de proteção”. Esse tipo de MBR diz que a unidade GPT possui 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, verá uma única partição que se estende por toda a unidade. Esse MBR de proteção garante que as ferramentas antigas não confundam a unidade GPT com uma unidade não particionada e sobrescrevem seus dados da GPT com um novo MBR. Em outras palavras, o MBR protetor protege os dados da GPT de serem sobrescritos

O Windows só pode inicializar a partir da 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 unidades GPT e usá-las para dados – elas não podem inicializar a partir delas sem UEFI.

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

Quando usar GPT ( GUID) ou MBR ?

O GPT (GUID) traz muitas vantagens, mas o MBR ainda é o mais compatível e ainda é necessário em alguns casos. Este não é um padrão somente para Windows, a propósito – Mac OS X, Linux e outros sistemas operacionais também podem usar o GPT.

Você provavelmente vai querer usar o GPT (GUID) ao configurar uma unidade, ao invés do MBR. É um padrão mais moderno e robusto para o qual todos os computadores estão se movendo. Se você precisar de compatibilidade com sistemas antigos – por exemplo, a capacidade de inicializar o Windows em uma unidade em um computador com um BIOS tradicional – você terá que usar o MBR por enquanto.

 

Segue mais alguns artigos que ajudarão a aprofundar seu conhecimento.

GRUB Boot Loader adiciona suporte para LUKS2 Encrypted Disks

Como criar pendrive de boot em qualquer distribuição Linux

Microsoft exFAT é confirmado no Linux 5.4