Propaganda
Se você é um consertador de computadores (desde que você está aqui, há uma boa chance de ser), você é provavelmente familiarizado com a seguinte visão temida: você terminou um de seus projetos e acabou de reiniciado. Você é recebido com uma tela preta com as palavras em minúsculas letras brancas, "Tabela de partição invalida!"É temido porque é o máximo que sua máquina atinge durante a inicialização.
Vamos ver exatamente o que é uma tabela de partição e por que é importante ter cuidado ao reconfigurar as unidades do seu computador.
Tudo sobre unidades de disco rígido
Para ajudar a entender partições, é útil entender a mídia: o disco rígido.
A anatomia de um disco rígido
O manuseio de acionamentos é baseado na construção original de discos rígidos. (Embora os SSDs modernos não sejam construídos dessa maneira, eles compartilham a mesma formatação.) Esses discos consistiam em um ou mais pratos de material magnético. Os pratos giram sobre um braço (não muito diferente do braço da agulha de um toca-discos), que também se move para frente e para trás através do raio do disco. O braço não apenas lê os discos, mas também magnetiza (ou seja, grava dados).

Salvando dados em discos rígidos
Os pratos circulares de discos rígidos são divididos em faixasou as regiões circulares ao redor do disco. Quando uma unidade possui mais de um prato, elas também são chamadas cilindros, uma vez que são tridimensionais. Setores são os segmentos de uma pista circular, com cada setor mantendo um número de bytes de dados (originalmente 512, mais recentemente, 4.039). Este artigo anterior O que são setores defeituosos e como você pode corrigi-los? [Parte 1]Quais são esses setores defeituosos? Isso é um sinal de que sua unidade vai morder a poeira? Esses setores podem ser reparados? consulte Mais informação contém alguns ótimos detalhes sobre como os dados são realmente salvos (os setores são rotulados como "B" na imagem abaixo).

Mas, para nosso objetivo atual, basta saber que os arquivos estão espalhados por esses setores. Quando você salva um arquivo, seu sistema operacional começa a gravar seus dados no setor do disco rígido, um setor por vez, até que seja completamente armazenado. Quando você abre o arquivo posteriormente, o braço lê esses setores um de cada vez até que o arquivo seja carregado novamente. Se os setores estão localizados juntos, eles formam um bloco. São esses blocos que o Windows está tentando reorganizar quando desfragmentação 3 excelentes serviços de desfragmentação e por que você ainda precisa desfragmentar em 2012O acesso a arquivos do disco rígido é uma etapa de limitação de velocidade na operação de um computador. Os discos rígidos costumavam ser o principal gargalo da garrafa e a fragmentação dos dados os atrasava ainda mais. Com o... consulte Mais informação ocorre, para que os setores relacionados ao mesmo arquivo estejam próximos.
Formatar um disco rígido
Mas quando seu sistema operacional acessa os setores de um disco, tudo o que vê são uns e zeros. Você precisa informar o SO como interpretar aqueles como arquivos e pastas.
Cada sistema operacional armazena dados em um disco rígido à sua maneira - esse formato é chamado de sistema de arquivo. Por exemplo, o sistema de arquivos original do Windows usado Tabelas de alocação de arquivos Como reformatar seu disco FAT32 para NTFS - e as vantagens de fazê-loVocê pode não saber, mas escolher o sistema de arquivos certo para as suas unidades é realmente muito importante. Embora a idéia principal de todos os sistemas de arquivos seja a mesma, existem muitas vantagens e desvantagens sobre cada ... consulte Mais informação (FAT) para armazenar informações sobre todos os diretórios e arquivos no disco. Essas informações estavam nos setores iniciais do disco rígido e, se estivessem corrompidas de alguma forma, você não conseguiria acessar seus dados (sem ajuda). Por outro lado, o sistema de arquivos ext3 do Linux usa pequenos resumos dos setores que contêm dados de arquivos chamados inodes, que estão espalhados pelo disco. Se a lista desses inodes estiver danificada, um usuário poderá executar um utilitário para reconstruí-lo (já que os próprios inodes ainda existem).
Os sistemas de arquivos se aplicam a partições de disco. No passado, os discos vinham com apenas uma partição, mas muitos hoje em dia contêm mais. Essas partições adicionais podem, por exemplo, conter as instruções do fabricante. imagem de recuperação 4 maneiras de redefinir o seu computador com Windows 10 de fábricaDeseja saber como redefinir a fábrica de um PC? Mostramos os melhores métodos para redefinir um computador Windows usando o Windows 10, 8 ou 7. consulte Mais informação para a máquina. A imagem abaixo mostra um disco rígido com várias partições de tipos diferentes.

Tipos de tabelas de partição
A tabela de partições descreve como os zeros e os zeros são divididos em partições e quais sistemas de arquivos as partições usam. Armado com essas informações, o sistema operacional pode interpretar corretamente os setores do disco, entender quais contêm seus arquivos e lê-los para que você possa admirar as selfies do seu gato. Sem essas informações, na inicialização, o carregador de inicialização analisará muitos milhões de bits, sem saber onde está o sistema operacional. E um gerenciador de inicialização não tem o hábito de olhar em volta. Simplesmente desistirá de uma mensagem curta e mal-humorada.
É provável que sua máquina já tenha um dos seguintes tipos de tabela de partição:
- GPT (tabela de partição GUID)
- MBR (registro mestre de inicialização)
- APM (mapa de partições da Apple)
- Etiquetas de disco BSD
Qual é o objetivo deste artigo, se uma tabela de partição já estiver lá? Bem, há momentos em que você precisa modificar as entradas na tabela de partições ou até removê-las e começar de novo.
Quando você modifica partições e / ou tabelas de partição?
Não é aconselhável mexer nas tabelas de partição dos seus discos, a menos que você realmente precisar para fazer isso. Porque toda vez que você faz isso, há uma chance de dar errado. As seções a seguir descrevem instâncias em que você pode alterá-lo sem nem perceber.
Você está instalando um sistema operacional alternativo
Se você é um fã sólido do Linux, não importa o sistema operacional que acompanha a sua nova máquina, você o estará eliminando. E quando você fizer isso, o instalador perguntará qual partição você deseja usar. Ele mudará o ID da partição selecionada para Linux, atualizando a tabela de partições. Agora, da próxima vez que a máquina for inicializada, ele procurará um kernel do Linux para passar o controle.
Você está redimensionando ou modificando uma partição existente
Você também mudará a tabela de partições se estiver redimensionando, renomeando ou reformatando qualquer uma das partições do sistema. Mesmo se você estiver alterando apenas o nome (rótulo) de uma partição, como mostrado na imagem abaixo, ainda estará gravando informações na tabela de partições. E, portanto, você corre o risco de a atualização da tabela de partição ficar ruim, deixando-o perdido.

Você está restaurando uma cópia clone do seu disco
Se você usar uma ferramenta de clonagem de disco Como usar o Clonezilla para clonar o disco rígido do WindowsAqui está tudo o que você precisa saber sobre como usar o Clonezilla para clonar seu disco rígido da maneira mais fácil. consulte Mais informação Para fazer backup da sua máquina, você pode gravar partições diretamente no disco rígido (em vez de sincronizar ou copiar arquivos um por um). Nesse caso, é importante garantir que a partição corresponda ao que está na tabela de partições. Você normalmente não terá problemas se estiver clonando o inteira drive, pois isso incluirá a tabela de partição. Porém, se você clonar apenas partições individuais, na restauração, poderá estar recuperando uma partição que não corresponde ao tamanho ou sistema de arquivos listado na tabela de partições.
Como evitar problemas de tabela de partição
A maneira mais fácil de evitar esses problemas é clonar o disco inteiro ao concluir um backup. Vocês estamos fazendo backups regulares, não é? Então, quando você restaura, na verdade você está retornando seu disco, pouco a pouco, exatamente como antes.

Mas talvez você precise otimize seus backups 6 aplicativos e truques para otimizar os backups do sistema LinuxPreocupado com o backup de dados no Linux? Preocupado com o uso do dd, ou apenas quer tornar as coisas o mais simples possível? Essas dicas ajudarão você a fazer backups diretos que não consomem armazenamento. consulte Mais informação (por exemplo, porque você não tem espaço para clonar toda a unidade). Nesse caso, verifique também se você está fazendo um backup da tabela de partições. Geralmente, isso é uma opção nos programas de clonagem (a imagem acima mostra um MBR de backup criado usando o Clonezilla Como usar o Clonezilla para clonar o disco rígido do WindowsAqui está tudo o que você precisa saber sobre como usar o Clonezilla para clonar seu disco rígido da maneira mais fácil. consulte Mais informação ). É um pouco menos confiável do que clonar toda a unidade. Não há nada impedindo alguém de mexer com a configuração da unidade enquanto isso.
Outra opção é projetar seus backups para que eles não dependam das partições exatas. Em vez disso, encontre uma maneira de fazer backup de cada elemento do seu sistema (SO, programas, dados, configurações) individualmente. Em seguida, você pode restaurá-los em um sistema com um esquema de partição diferente. Por exemplo, suponha que você tenha um sistema Windows. O SO e os programas estão na unidade C: e os seus dados pessoais na unidade D: (duas partições separadas). Se você precisar restaurar os dois na unidade C: de uma nova máquina posteriormente, ainda estará bem. Pelo menos todos os seus dados estão intactos.
Cuidado com a tabela de partição
Uma tabela de partição é uma criatura sensível. Antes de realizar qualquer uma das atividades acima, verifique se você possui um backup. Dois tipos diferentes são ainda melhores (por exemplo, uma cópia clone do disco, com backups individuais de seus programas, configurações e arquivos). Um pequeno passo em falso pode deixar seu sistema em um estado não inicializável, com poucas esperanças de recuperar seus dados.
Você já viu um dos erros listados acima? Ou talvez você tenha uma estratégia de backup sólida? Deixe-nos saber sua experiência pisando (ou não) sua tabela de partição nos comentários abaixo!
Aaron tem profundo conhecimento em tecnologia como analista de negócios e gerente de projetos há quinze anos, e é um usuário fiel do Ubuntu por quase tanto tempo (desde o Breezy Badger). Seus interesses incluem código aberto, aplicativos para pequenas empresas, integração de Linux e Android e computação no modo de texto sem formatação.