eu usaria o Clonezilla
Obtenha um arquivo iso do Clonezilla, crie uma unidade de inicialização USB e inicialize a partir dele.
Veja a documentação em clonezilla.org .
Use o Clonezilla para clonar a unidade inteira. Isso funcionará se
-
a unidade de destino é pelo menos tão grande quanto a unidade de origem. Você pode verificar isso (se os tamanhos forem nominalmente iguais) com
sudo parted /dev/sdx u B p
em que x pode ser, por exemplo,
a
(/dev/sda
) eb
(/dev/sdb
) para as duas unidades. A unidade de destino não deve ser um único byte menor que a unidade de origem. -
os tamanhos do setor físico das duas unidades são os mesmos. Você pode verificar isso com
sudo parted -ls
-
se os tamanhos das unidades forem diferentes e a tabela de partições for GPT, você também deverá reparar a tabela de backup no final da unidade. Você pode fazer isso manualmente com
gdisk
ou com o shellscriptgpt-fix
O Clonezilla é esperto o suficiente para copiar / clonar apenas os blocos de dados usados na unidade e pular blocos não utilizados, então é mais rápido do que clonar com dd
, particularmente quando há muito espaço não utilizado (como no seu caso) ).
O Clonezilla também é mais seguro que o dd
, porque ele possui um diálogo com o usuário que ajuda você a checar e verificar novamente que você irá clonar o dispositivo alvo correto. dd
faz o que você diz para fazer sem perguntas. Um pequeno erro de digitação pode fazer com que você sobrescreva as fotos da família.
Por favor note que o Clonezilla pode
- clona uma unidade em outra unidade com pelo menos o mesmo tamanho
- crie uma imagem compactada (um diretório com vários arquivos)
- clona uma partição e cria uma imagem de uma partição
- restaure de uma imagem compactada do Clonezilla para uma unidade com pelo menos o mesmo tamanho
- funcionar localmente ou por meio de uma rede