Como posso fazer o backup da partição do Ubuntu antes de reinstalar?

2

Eu quero reinstalar minha instalação do Ubuntu por vários motivos. Antes de fazer isso, gostaria de fazer backup da partição do Ubuntu, caso algo dê errado (altamente improvável). Eu fiz backup de discos inteiros antes, mas não de partições únicas. Meu layout de partições:

sda 8:0 0 232,9G 0 disk
├─sda1 8:1 0 35G 0 part     (Windows 8.1)
├─sda2 8:2 0 194G 0 part /  (Ubuntu 14.04)
└─sda3 8:3 0 4G 0 part      (SWAP)

Posso inicializar uma unidade Linux portátil usando uma chave USB e usar "dd" para copiar "sda2" para meu disco rígido externo?

E já que é a segunda partição, eu tenho que fazer alguma coisa com o MBR, se eu quiser restaurar a partição de backup?

    
por Mats Punt 28.06.2015 / 14:54

2 respostas

1

Você pode fazer backup de seus arquivos pessoais em um disco externo com comandos normais de cópia de arquivos ( cp em um Terminal ou arrastar e soltar com qualquer gerenciador de arquivos que desejar). Isso é normalmente adequado, a menos que você faça uma personalização pesada das configurações de todo o sistema (em /etc ). Na pior das hipóteses, você reinstalaria o Ubuntu e depois copiaria seus arquivos pessoais de volta.

Clonezilla é uma ferramenta de backup popular se você quiser fazer o backup de uma partição inteira ou de um conjunto inteiro de partições. Você poderá restaurar toda a partição como faria com um dd de backup, mas um backup do Clonezilla absorverá menos espaço em disco e continuará mais rápido, pois não fará backup de setores não utilizados do disco , que será um backup dd .

Quanto ao MBR, eu não me incomodaria. O GRUB depende de código no MBR, mas também codifica em outro lugar, então se algo der errado, você pode precisar usar o Boot Repair ou restaure o gerenciador de inicialização manualmente, mesmo se você tiver um backup do MBR. É provável que isso também seja mais seguro, já que todos os tipos de coisas podem dar errado se você começar a usar o MBR usando dd e não souber o que está fazendo. Além disso, como o Three Diag diz, você pode ter uma instalação baseada em EFI, e nesse caso você quer fazer backup da partição do sistema EFI (ESP). Além da função do MBR de manter uma "partição" protetora no sistema GPT, o MBR não é importante no modo de inicialização EFI. (Dito isto, eu suspeito que você tenha uma instalação no modo BIOS, dada a falta de um ESP nos dados que você mostrou - mas eu posso estar errado sobre isso.)

    
por Rod Smith 28.06.2015 / 18:51
1

Eu não tenho certeza do que você quer dizer com "apenas inicializar uma unidade Linux portátil".

Se o que você quer é: copie seu sda2 em um usb e, eventualmente, inicialize a partir dele, provavelmente é possível.

O que você pode fazer é:

  • dd your sda2 para uma chave (tenha cuidado com o comando dd e consulte aqui )
  • Se você deseja restaurar: dd de volta para uma partição de tamanho adequado
  • Inicialize a partir de uma chave usb ativa e execute o utilitário boot-repair (isso informa ao seu GRUB para que você tenha a opção de carregar o sistema clonado de volta)

Acredito que isso deve funcionar mesmo se você omitir a etapa 1 (por exemplo, você pode instruir seu grub a inicializar o sistema que está na chave usb), mas eu nunca tentei fazê-lo.

Além disso, talvez pesquise algo como "Instalar o ubuntu a partir de uma chave USB" (veja também um link possivelmente relacionado a thread ).

Uma última palavra de aviso: observe que você tem uma inicialização dupla com o win 8.1, portanto, você pode ter uma instalação UEFI do UBUNTU e ter uma partição ESP que armazene todos os seus arquivos de inicialização (também para Windows). Para verificar se este é o caso, verifique se existe /sys/firmware/efi directory como sugerido por outros usuários. Tenha isso em mente ao trabalhar com partições e com reparo de inicialização.

    
por Three Diag 28.06.2015 / 15:12