Você pode clonar o cartão SD com DD.
Verifique se o cartão de destino é pelo menos tão grande quanto o cartão de origem.
Um comando para assistir ao progresso da cópia é:
$ dd if=[source drive or image] of=[destination drive or image] bs=4M status=progress
A unidade ou imagem de origem ou destino pode ser substituída por um dos seguintes exemplos:
- / dev / sda
- / dev / sda1
- / dev / sdb
- / dev / sdb1
- /home/user/disk.img
Os exemplos acima são exemplos. Para fazer o backup de todo o disco, se a unidade de origem fosse /dev/sdb
e a unidade de destino fosse /dev/sdc
, o comando seria:
$ dd if=/dev/sdb of=/dev/sdc bs=4M status=progress
Se você fez backup em uma imagem, pode usar a imagem como um backup permanente e, eventualmente, criar vários clones a partir da imagem.
$ dd if=/home/user/disk.img of=/dev/sdc bs=4M status=progress
O número após no dispositivo é a partição, no caso de você estar preocupado apenas com a clonagem de uma partição, em vez de com a unidade inteira.
É muito importante ter cuidado com este comando de baixo nível ... especialmente o of
(parte de saída). Sem verificar, ele começará a gravar no dispositivo de destino, o que poderá corromper seu sistema se você enviar para o dispositivo errado, o seu sistema operacional principal ou unidade de dados, por exemplo.
O que eu faço em um esforço para ter cuidado é criar um script para o processo. Em seguida, execute o script quando gastar muito tempo estudando-o para ter certeza de que estou acessando os dispositivos corretos.
Atingir cntrl-C
será eliminada do comando, mas isso não interromperá o processo. Você precisa matar especificamente a tarefa dd
.
Após o clone, se houver uma discrepância no tamanho (por exemplo, o disco de destino ou a partição for maior, você pode corrigir isso com gparted redimensionando a partição na nova unidade.