Backup/restauração segura de partições Linux em uma configuração de inicialização dupla do Windows/Linux usando uma partição de recuperação

Backup/restauração segura de partições Linux em uma configuração de inicialização dupla do Windows/Linux usando uma partição de recuperação

Eu tenho um laptop de inicialização dupla (Windows 7/Kubuntu 12.04) com um disco IDE de ferrugem giratória.

Eu gostaria de reinstalar o Windows. O problema é que o único meio para isso é uma partição de recuperação instalada de fábrica, e estou preocupado que isso possa danificar as partições do Linux.

Meu plano atual de ataque é:

  1. Anote as informações de partição existentes (por exemplo parted, ).
  2. Faça backup das partições Linux usando dd.
  3. Use a recuperação do Windows para reinstalar o Windows.
  4. Se o processo de recuperação danificar as partições Linux ou a configuração de inicialização dupla, use um LiveCD para:
    1. Particione o disco como estava antes da reinstalação.
    2. Use ddpara gravar os dados da partição nas partições recém-criadas.
    3. Restaure a configuração de inicialização dupla (ainda não pesquisei como faço isso).

A pergunta que gostaria de fazer:esta é a abordagem correta e, em caso afirmativo, quais são as lacunas e possíveis armadilhas sobre as quais devo estar atento?

Responder1

Provavelmente danificará as partições Linux e quaisquer outras partições (portanto, faça backup em um disco externo destacável), se for algo parecido com o que eu lidei antes; a boa notícia é que você tem um plano de ataque sólido. No entanto, você também pode querer fazer backup do seu carregador de boot (provavelmente GRUB), que está armazenado nos primeiros 446 bytes da unidade:

dd of=/backup/bootloader.mbr if=/dev/sda bs=446 count=1

E restaure-o depois de substituir as partições

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

Alternativamente, acho que você pode usar um live CD para inicializar a partição Linux e então

sudo update-grub

para reescrever o bootloader.

informação relacionada