Problema com restauração da MBR [RESOLVIDO]

1. Problema com restauração da MBR [RESOLVIDO]

Fabiano Sabha
sabha

(usa Debian)

Enviado em 15/10/2008 - 16:27h

Pessoal,

Estou com um problema que não parece ser tão normal, eu fiz um backup do meu MBR através do comando dd if=/dev/hda of=bkp.mbr bs=512 count=1, aparece na mensagem 512 kb copied. obviamente meu disco é um IDE e esta esta como master em IDE1.

Faço ai zerei a minha mbr com o comando dd of=/dev/zero if=/dev/hda bs=512 count=1, simulando que eu perdi a mbr ou que ela tivesse sido danificada por algum motivo, como por exemplo a instalação do windows no mesmo disco.

Até ai tranquilo, faço a restauração do meu backup da MBR com o comando dd if=bkp.mbr of=/dev/hda perfeito não em dá nenhuma mensagem de erro, apenas que 512kb foram copiados, os parametros bs=512 e count =1 são opcionais nesse caso, mas ja fiz a restauração também com esses parametros.

Pois bem, agora seria somente reiniciar a maquina e pronto... la estaria a telinha do GRUB certo? Errado!! não aparece a tela do GRUB, apenas a palavra GRUB e pronto a maquina fica ali travada, e o led do disco acesso, mas nada acontece.

Se eu der boot com um live-cd como por exemplo o superGrub e selecionar a partição /dev/hda2 (onde esta o meu sistema instalado) a maquina sobre normalmente.

Se eu reinstalar o grub (grub-install) ai também sobre normalmente.

Minha dúvida é, por o bkp e o restore não funciona? a ideia do bkp não é justamente perder a mbr e poder restaurar?

Todo material que acho ngm menciona problemas de restauração.

Se algum amigo tiver a solução ou dicas fico agradecido desde já!

Abraços,


  


2. Re: Problema com restauração da MBR [RESOLVIDO]

Francisco Conti
FranciscoConti

(usa Linux Mint)

Enviado em 15/10/2008 - 22:14h

Fazendo backup do Grub e Restaurando em dois comandos

Esse tutorial irei explicar como fazer backup do MBR de um disco através do console Shell usando o comando dd e como restaurar.
Geralmente quando você instalar o windows ele remove o MBR do disco e instala o do Windows.
Primeiro verifique o disco que está instalado. como usuário root , no meu caso uso sudo. Usando o comando
fdisk -l

usuario@usuario:/bin$ sudo fdisk -l
Disk /dev/sdc: 200.0 GB, 200049647616 bytes
255 heads, 63 sectors/track, 24321 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 * 1 5099 40957686 7 HPFS/NTFS
/dev/sdc2 5100 10198 40957717+ 83 Linux
/dev/sdc3 10199 24321 113442997+ f W95 Ext’d (LBA)
/dev/sdc5 * 10199 10453 2048224+ 82 Linux swap / Solaris
/dev/sdc6 10454 24321 111394678+ 83 Linux
No meu caso é o /dev/sdc .
Recomendo salvar o o mbr em um Pen Drive para facilitar .
Para fazer o backup do Grub como root.

# sudo dd if=/dev/sdc of=mbr.img count=1 bs=512

Para restaurar o Grub como root.
Lembrando que você pode usar um live cd do linux qualquer e colocar o pen drive e usar o mbr.img que você fez backup.

Fonte: http://www.xjulio.info/blog/fazendo-backup-do-grub-e-restaurando-em-dois-comandos

Boa Sorte!


3. Re: Problema com restauração da MBR [RESOLVIDO]

Fabiano Sabha
sabha

(usa Debian)

Enviado em 17/10/2008 - 23:10h

FRancisco, o que vc me passou eu ja havia feito e é justamente ai que estava o erro, o bkp e o restore funcionavam, mas a maquina nao dava boot, simplesmente quando ia iniciar aparecia apenas a palavra GRUB.

Ja resolvi, instalei o grub novamente e pronto, inclui no meu script de de restore e pronto funcionou que é uma blz!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts