Importância e como fazer backup do MBR
Luciano Andress Martini | 7 de outubro de 2009Quando excluímos ou criamos novas partições nada é modificado no disco senão a tabela de partições. A única vez em que os dados são realmente ou excluídos ou corrompidos, é quando formatamos as novas partições criadas, porque se apenas criamos uma nova tabela de partições no cfdisk(ou no seu particionador preferido) os dados que estavam nas partições anteriores não são de fatos perdidos, até que sejam sobrescritos. Deste modo manter um backup da MBR(que possui nela a tabela de partições) é rápido e viavel podendo garantir uma recuperação segura dos dados, onde 446 bytes representam o carregador de boot e o restante a tabela de partições(sem contar com 2 bytes da assinatura de boot) podemos estar não só indiretamente mantendo indiretamente um backup da integridade de todo o nosso disco mas também do nosso carregador de boot, caso algum “outro” sistema operacional decida instalar seu carregador de boot sem fazer muitas perguntas…
Para trabalharmos nisso precisaremos de muito pouco (sim isso funciona para discos onde haja apenas o Windows, se você estiver usando um live cd do Linux) :
1- Abra um terminal (ALT+F2 , xterm)
2- Logue-se como root (digite su e pressione enter, em seguida entre com sua senha de administrador)
3- Execute o comando abaixo:
#dd if=/dev/hda of=mbr-backup.img bs=512 count=1
Note que criamos na pasta corrente o arquivo mbr-backup.img, se você é novo no mundo dos terminais pode descobrir qual é a sua pasta corrente com o comando pwd. Copie isto para um disquete e pendrive (é bem pequeno) , você pode até mesmo anexar este backup num e-mail para si próprio!!!!
Mas vamos supor que você precise desse backup, vamos supor que você perdeu o lilo/grub porque um sistema operacional o excluiu…. Ou então que você perdeu sua tabela de partições… Você deve estar feliz pois tem o arquivo, mas triste pois não sabe o que fazer com ele….
É por isso é que nesta parte do artigo eu mostro como restaurar o backup, mas CUIDADO: NÃO FAÇA ISSO SE NÃO TIVER O BACKUP, AFINAL, SE VOCÊ FIZER ALGO ERRADO DURANTE O PROCESSO PODE SUBSTITUIR SUA MBR POR NADA…
La vão os comandos:
1- Abra um terminal e logue-se como root, como explicado anteriormente
2- Digite:
#dd if=mbr-backup.img of=/dev/hda bs=512 count=1
Pronto, sua MBR foi recuperada !






