Revista Guia do Hardware

(calbertouepb) #1

Recuperando partições deletadas Guia do Hardware.net 95


Fazendo backup e recuperando a MBR e


tabela de partições


dd if=/dev/hda of=backup.mbr bs=512 count=1


Ao comprar um novo HD, você precisa primeiro formatá-lo
antes de poder instalar qualquer sistema operacional. Exis-
tem vários programas de particionamento, como o qtparted,
gparted, cfdisk e outros.


Os programas de particionamento salvam o particiona-mento
na tabela de partição, gravada no início do HD. Esta tabela
contém informações sobre o tipo, endereço de início e final de
cada partição. Depois do particionamento, vem a formatação
de cada partição, onde você pode escolher o sistema de arqui-
vos que será usado em cada uma (ReiserFS, EXT3, FAT, etc.).


Ao instalar o sistema operacional, é gravado mais um compo-
nente: o gerenciador de boot, responsável por carregar o
sistema durante o boot.


Tanto o gerenciador de boot quanto a tabela de particiona-
mento do HD são salvos no primeiro setor do HD, a famosa
trilha MBR, que contém apenas 512 bytes. Destes, 446 bytes
são reservados para o setor de boot, enquanto os outros 66
bytes guardam a tabela de partição.


Ao trocar de sistema operacional, você geralmente subscreve
a MBR com um novo gerenciador de boot, mas a tabela de
particionamento só é modificada ao criar ou deletar partições.
Caso por qualquer motivo, os 66 bytes da tabela de particio-
namento sejam subscritos ou danificados, você perde acesso
a todas as partições do HD. O HD fica parecendo vazio, como
se tivesse sido completamente apagado.


Para evitar isso, você pode fazer um backup da trilha MBR do
HD. Assim, você pode recuperar tudo caso ocorra qual-quer
eventualidade. Para fazer o backup, use o comando:


O comando vai fazer uma cópia dos primeiros 512 bytes do
"/dev/hda" no arquivo "backup.mbr". Se o seu HD estivesse
instalado na IDE secundária (como master), ele seria visto


pelo sistema como "/dev/hdc". Basta indicar a localização
correta no comando.
Você pode salvar o arquivo num disquete ou pendrive, mandar
para a sua conta do gmail, etc. Caso no futuro, depois da
enésima reinstalação do Windows XP, vírus, falha de hardware
ou de um comando errado a tabela de particionamento for pro
espaço, você pode dar boot com o CD do Kurumin e regravar o
backup com o comando:

Lembre-se de que o backup vai armazenar a tabela de
particionamento atual. Sempre que você reparticionar o HD,
não se esqueça de atualizar o backup.

Caso o pior aconteça, a tabela de particionamento seja
perdida e você não tenha backup, ainda existe uma
esperança. O Gpart é capaz de recuperar a tabela de partição
e salvá-la de volta no HD na maioria dos casos. Você pode
executá-lo dando boot pelo CD do Kurumin, ou baixá-lo no:

.
Baixe o "gpart.linux" que é o programa já compilado. Basta
marcar a permissão de execução para ele:

Nas distribuições derivadas do Debian, você pode instalá-lo
pelo apt-get:

Execute o programa indicando o HD que deve ser analisado:

(ou simplesmente "gpart /dev/hda" se você tiver instalado
pelo apt-get)

# dd if=backup.mbr of=/dev/hda

Usando o Gpart


http://www.stud.uni-hannover.de/user/ 76201 /gpart/
#download

# chmod +x gpart.linux

# apt-get install gpart

# ./gpart.linux /dev/hda
Free download pdf