Use o programa 'dd' do linux para salvar / recuperar o MBR de um disco

1

Eu tenho um sistema operacional Ubuntu instalado no meu laptop. Eu quero instalar o Windows 7, bem como para outra partição de disco (vou fazê-lo, recuperando-o de uma partição especial no meu laptop).

Depois de instalar o Windows, quero recuperar meu disco rígido MBR para poder carregar o Ubuntu. Eu tenho um plano para usar o programa dd do linux:

1) (Antes de instalar, execute este comando no Linux) dd if = / dev / sda = / home / user / mbr_backup bs = 512 count = 1

2) (após a instalação, carregue o Ubuntu Live CD e inicie-o) dd se = / home / user / mbr_backup de = / dev / sda bs = 512 contagem = 1

3) Carregue o Ubuntu no PC e reconfigure o GRUB2 para poder iniciar o Windows

Preciso do seu conselho, quero ter certeza de que não danificarei o disco (é a tabela de partições).

    
por Graduate 16.09.2012 / 08:28

3 respostas

2

Você está correto em dizer que os primeiros 512 bytes da unidade contêm o MBR e seu método irá restaurá-lo para o estado anterior, mas esse provavelmente não é o melhor curso de ação. O Ubuntu deve deixar seu MBR intacto. Enquanto a tabela de partições ainda estiver boa e você ainda puder ver suas partições, basta instalar o grub como um bootloader. Se você estiver usando uma versão moderna do Ubuntu, provavelmente terá o grub 2, que é ótimo, ele detecta automaticamente as partições do Windows e adiciona-as à sua lista do grub. Basta executar o update-grub2. Se você não instalou um gerenciador de inicialização com o Ubuntu, pode ser um pouco mais difícil. Algo como isso ajudaria.

    
por 16.09.2012 / 08:55
1

Primeiro você deve usar fdisk para ter certeza de que você salvará o MBR correto do disco rígido correto, especialmente se estiver usando dois ou mais discos rígidos

segundo você deve fazer um backup para seus discos rígidos e se você pode fazer clone para outro disco rígido que será melhor [você pode usar o dd para fazer isso, mas o tempo de conversação]

terceiro salve seu backup e backup do MBR em um local seguro, como um disco rígido externo ou um dispositivo USB Flash ou outro disco rígido interno ou outra partição segura (não recomendado)

fourth use dd e salve o MBR em um arquivo .img como mbrBackup.img

    
por 25.11.2014 / 13:48
-1
  1. A partição especial - se ainda existir após a instalação anterior do Ubuntu - está no seu disco rígido. você não precisa destruí-lo no particionamento. Do Ubuntu, use sudo sfdisk -l para ver quais partições estão na unidade.
  2. A maioria das versões do Windows não funcionam bem se não forem a primeira partição [diferente da partição especial] no disco rígido.
  3. Se você quiser salvar seu sistema Ubuntu atual, use o tar para fazer o backup em uma unidade externa. Se for uma instalação do LVM para o Ubuntu, isso pode ser um pouco difícil, já que acessar os LVs para backup pode requerer a montagem dos LVs separadamente enquanto o CD ou o boot do Ubuntu, usando o tar para fazer o backup, e depois recriando a estrutura do LV após a instalação do Windows7 para fazer a reinstalação do tar. Não tar um sistema operacional linux em execução a partir do próprio sistema operacional, você precisa arrancar um CD ou flash boot stick para fazer o backup do Linux linux. Alternativamente, você pode redimensionar uma partição linux do LVM para o tamanho menor e, em seguida, usar o dd nessa partição para fazer o backup em uma unidade externa. Como alternativa, o LVM pode ser inteligente o suficiente para migrar toda a instalação do Ubuntu para uma unidade separada e, posteriormente, migrá-la de volta - portanto, estude o LVM se sua instalação do Ubuntu estiver em uma partição LVM e você quiser salvá-la.
  4. Depois de salvar sua instalação do Ubuntu - se desejar salvá-la, você poderá excluir opcionalmente a partição do Ubuntu (e todas as outras, exceto a partição especial). Certifique-se de excluir os corretos.
  5. Invoque a restauração do windows7 no laptop - se a partição oculta ainda existir.
  6. Agora você tem um laptop original do Windows7, com janelas onde quer estar. Faça o download da ferramenta do particionador do Ubuntu do Windows e corte o final da partição do Windows para permitir espaço para o Ubuntu e sua outra partição.
  7. Agora, instale um novo Ubuntu como o segundo SO no disco, ou use tar (e LVM) ou dd ou LVM para recuperar sua antiga instalação do Ubuntu.
  8. Como mencionado acima, se você está recuperando sua instalação anterior do Ubuntu, você precisará instalar manualmente o grub (Ubuntu anterior) ou o grub2 (Ubuntu posterior) no MBR de uma maneira que funcione bem com o Windows7 para poder Bota dupla.

A técnica para o grub original (1) é fornecida aqui , mas versões posteriores do Ubuntu usam o grub2.

    
por 05.08.2014 / 15:00

Tags