Estou tentando clonar um cartão SD que pode conter várias partições, algumas das quais o Ubuntu não pode reconhecer. Geralmente, eu quero clonar todo o volume, não apenas uma partição. Então, montei o cartão SD e vejo algo assim no visualizador de logs:
kernel: [ 262.025221] sdc: sdc1 sdc2
alex@u120432:~$ ls /dev/sdc*
/dev/sdc /dev/sdc1 /dev/sdc2
Desde que eu quero copiar o disco inteiro, eu executo:
dd if=/dev/sdc of=sdimage.img bs=4M
O arquivo sdimage.img, 7,9 GB (7.944.011.776 bytes) é criado (o cartão SD é de 8 GB). Agora montei outro cartão SD e executei:
dd if=sdimage.img of=/dev/sdc bs=4M
O problema é que o segundo comando dd trava em algum estágio e nunca é bem-sucedido. Depois disso, não consigo reiniciar ou desligar o computador e preciso apenas desligar.
Essa é a abordagem correta? Talvez haja outra maneira de clonar um cartão SD?
SO: Ubuntu 12.04 (Precise Pangolin), 32 bits.