fazer backup de mbr [RESOLVIDO]

1. fazer backup de mbr [RESOLVIDO]

igor muzetti
parrera

(usa Debian)

Enviado em 15/04/2010 - 01:04h

Eai galera td certo?
Seguinte possuo um dual-boot com windows7 e openSUSE11.2, tinha alguns programas da microsoft instalados no win7 e desinstalei qnd tento instalá-los novamente, ocorre um erro na instalação e o setup não procede. Então pensei em instalar novamente o windows7, minha dúvida é se se eu instalar novamente o windows7 no lugar do antigo mantendo é claro o SUSE como está,se eu irei perder minha mbr e a tabela de partição, ou só perco se eu fosse instalar o linux novamente?
De qualquer forma como faço então para fazer um backup da minha tabela de partições?Obrigado!


  


2. RE: fazer backup de mbr

Ednilton Santos de Oliveira
ednilton_so

(usa KUbuntu)

Enviado em 15/04/2010 - 02:20h

Olá,

Aproveite logo a situação e dobre o espaço disponível no seu HD eliminando o Windows de vez! Mas se isso não for opção...

O Windows é mau educado, então não interessa se existe outro sistema instalado, ele vai sobrescrever a MBR e você perderá o dual boot, apesar de ainda ter as partições do Linux intactas, desde que você instale o Windows na partição correta. (Note que alguns DVD's de recuperação do Windows instalam o sistema no HD inteiro sem fazer perguntas.)

Para a recuperação da MBR você pode seguir esse tuto muito bom que achei na net:
http://www.guiadohardware.net/dicas/fazendo-backup-recuperando-mbr-tabela-particoes.html

A ideia é basicamente copiar a MBR para um arquivo (antes de instalar o Windows). Depois da instalação do Ruindows, é só faze o oposto e copiar o conteúdo do arquivo para a MBR com o mesmo comando.

Note que nesse tutorial o HD é identificado como /dev/hda, mas atualmente os HDs são identificados como /dev/sda. Tenha certeza da identificação do seu HD para não correr riscos. Além disso, é recomendável que antes de fazer essa recuperação, você remova qualquer outro disco do computador, seja um segundo HD ou pendriver, para não correr riscos de detonar esses discos.

Boa sorte.


3. Re: fazer backup de mbr [RESOLVIDO]

igor muzetti
parrera

(usa Debian)

Enviado em 18/04/2010 - 22:22h

Ok, se eu instalar o windows 7 novamente na partição que o win7 está instalado então perderei minha mbr, então gostaria que você me ajudasse para ver se estou certo, quero ter certeza dos passos para não falhar na hr.

1º - # dd if=/dev/hda of=backup.mbr bs=512 count=1
Vai copiar para um arquivo chamado "backup.mbr" na partição /dev/hda, aonde exatamente estará este arquivo?na raiz?

2º - como perderei minha mbr, não haverá carregamento dos SO's instalados, então colocarei um live CD do SUSE e farei:
# dd if=backup.mbr of=/dev/hda
Só isso?

Obrigado!


4. Re: fazer backup de mbr

Ednilton Santos de Oliveira
ednilton_so

(usa KUbuntu)

Enviado em 18/04/2010 - 22:40h

Olá,

Pense assim: if= input file (arquivo a ser copiado), of= output file (arquivo cópia).

Para copiar o MBR atual, você tem que colocar exatamente o que colocou acima, só que com
if=/dev/sda (Provavelmente o seu HD está como /dev/sda. É praticamente impossível ele está como /dev/hda. Por vai das dúvidas, coloque aqui o resultado de "fdisk -l".)

Ainda pra copiar a MBR, se você colocar of=backup.mbr, tem que saber em qual pasta está. Se você estiver na pasta /home/'seu nome de usuário', então esse arquivo será salvo lá.

Depois de instalado o Ruindows, você tem que, logado no Live CD, entrar na pasta onde salvou o arquivo backup.mbr e executar isso que você escreve:
dd if=backup.mbr of=/dev/sda

Note que o Live CD não monta automaticamente a partição do seu HD (pelo menos não no Ubuntu). Provavelmente você fará isso abrido o gerenciador de pastas, indo em "Media" e clicando na devida partição para que ela seja montada. Depois, para entrar na pasta onde está o arquivo backup.mbr, você terá que executar, se ele foi salvo na sua pasta de usuário:
cd /media/'ID do HD'/home/'seu nome de usuário' (os nomes entre aspas devem ser substituídos corretamente e só então você deverá executar dd if=backup.mbr of=/dev/sda).

Não esqueça ainda de executar todas estas operações como superusuário.

Boa sorte.


5. Re: fazer backup de mbr [RESOLVIDO]

igor muzetti
parrera

(usa Debian)

Enviado em 19/04/2010 - 18:49h

Correto, meu HD foi identificado como: /dev/sda

Informarei:

# dd if=/dev/sda of=/media/disk/Documentos/Arquivos/backup.mbr bs=512 count=1

em of= este é o caminho aonde eu quero que o arquivo backup.mbr seja criado, pode ser assim ou eu tenho que acessar ele primeiro antes de fazer o comando como:

# cd /media/disk/Documentos/Arquivos

E depois:

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


"Note que o Live CD não monta automaticamente a partição do seu HD (pelo menos não no Ubuntu). Provavelmente você fará isso abrido o gerenciador de pastas, indo em "Media" e clicando na devida partição para que ela seja montada. Depois, para entrar na pasta onde está o arquivo backup.mbr, você terá que executar, se ele foi salvo na sua pasta de usuário:
cd /media/'ID do HD'/home/'seu nome de usuário' (os nomes entre aspas devem ser substituídos corretamente e só então você deverá executar dd if=backup.mbr of=/dev/sda)."

Não entendi muito bem essa parte, tenho que ir pelo gerenciador de pastas em "media" e clicar na partição para que ela seja montada, mas se não houver partição lah?ou se somente a partição que estiver lá é a q tem agora que minha parrição de arquivos e não a do windows?
A parte de ir na pasta aonde eu salvei o arquivo backup.mbr eu entendi, e depois informar como root:

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








6. RE: fazer backup de mbr

Ednilton Santos de Oliveira
ednilton_so

(usa KUbuntu)

Enviado em 19/04/2010 - 22:40h

Olá,

A primeira parte está correta, você pode informar o caminho do arquivo entrar na pasta onde deseja salvá-lo. Só certifique-se depois que o arquivo foi salvo exatamente onde você queira.

O que eu falei da montagem é que, se você salvar o arquivo backup.mbr para o seu HD, terá que montá-lo manualmente quando rodar o Liv CD. Pen drivers são sempre montados automaticamente, HD's não. Nesse caso, se você salvar o arquivo backup.mbr para um pen driver, terá ele montado automaticamente e não precisará fazer o processo de montagem, o que seria um detalhe a mais pra complicar você. (Montar signfica tornar o conteúdo de uma partição disponível em uma pasta do sistema. Se a partição não estiver "montada", não há como acessar o seu conteúdo.)

Boa sorte.


7. Re: fazer backup de mbr [RESOLVIDO]

igor muzetti
parrera

(usa Debian)

Enviado em 20/04/2010 - 16:58h

Ok, vou fazer o seguinte:

# dd if=/dev/sda of=/media/disk/Documentos/Arquivos/backup.mbr bs=512 count=1
Vou verificar se o arquivo foi mesmo criado e então, depois de formatar a parte do windows:

Entrar com um LiveCD:
# dd if=/media/disk/Documentos/Arquivos/backup.mbr of=/dev/sda


E torcer para tudo dar certo. Posto aqui dizendo o que aconteceu.
vlw!



8. Re: fazer backup de mbr [RESOLVIDO]

igor muzetti
parrera

(usa Debian)

Enviado em 20/04/2010 - 19:07h

Fiz o seguinte, como root:

linux-ixzv:~ # dd if=/dev/sda of=backup.mbr bs=512 count=1
1+0 registros de entrada
1+0 registros de saída
512 bytes (512 B) copiados, 7,7873e-05 s, 6,6 MB/s

O arquivo "backup.mbr" foi gerado na pasta pessoal, no caso, /root.
Está certo então neh?
Agora é só formatar o "ruindows" entrar com o liveCD e:

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

Correto?


9. Re: fazer backup de mbr

Ednilton Santos de Oliveira
ednilton_so

(usa KUbuntu)

Enviado em 20/04/2010 - 19:12h

Olá,

Está sim. Mas note que você está salvando na pasta /root. Nesse caso, você terá que montar o HD manualmente quando estiver usando o Live CD.

Seria mais fácil se você tivesse um pendriver. Nesse caso você copiaria o arquivo para o pendriver. Ao plugar ele enquanto estivesse com o Live CD ele seria montado automaticamente e você não teria que "saber" montar o HD.

Boa sorte.


10. Re: fazer backup de mbr [RESOLVIDO]

igor muzetti
parrera

(usa Debian)

Enviado em 21/04/2010 - 11:46h

Certo Ednilton,

Vou colocar o arquivo backup.mbr em um pendrive(vou deixar somente ele no pendrive) e assim que eu estiver no LiveCD vou dar o comando:
#dd if=backup.mbr of=/dev/sda
E depois colocar o pendrive, então o HD será montado?
Ou não neh? Não preciso fazer o comando acima, pois o arquivo já estará no pendrive, somente tenho que entrar pelo LiveCD e colocar o pendrive e mais nada?

vlw pelas dicas!




11. RE: fazer backup de mbr

Ednilton Santos de Oliveira
ednilton_so

(usa KUbuntu)

Enviado em 21/04/2010 - 14:37h

Olá,

Você tem que colocar o Live CD. Depois que o sistema do Live CD for inicializado, você tem que colocar o pen driver que vai passar a estar disponível no caminho "/media/'rótulo'/, onde 'rótulo' é o nome que você deu a ao pen driver quando o formatou (na maioria dos casos 'rótulo' é a palavra 'disk'). Uma vez que o pen driver estiver acessível, entre nele com:
cd /media/'rótulo'/
Tenha certeza que o arquivo backup.mbr está lá executando 'dir'. Se ele estiver lá, finalmente execute o comando para recuperação (como super usuário):
dd if=backup.mbr of=/dev/sda

Pronto.

Boa sorte.


12. Re: fazer backup de mbr [RESOLVIDO]

igor muzetti
parrera

(usa Debian)

Enviado em 22/04/2010 - 15:52h

Vlw demais Ednilton!
Deu certo cara.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts