Clonagem de cartão SD de 4 GB para cartão SD de 8 GB

0

Eu preciso de todo o sistema, todos os dados agendados, configurações e, em geral, tudo que eu tenho no cartão SD (linux) com 4GB de conversão para outro cartão SD. Como posso fazer isso? Meu notebook tem o Ubuntu.

Ambos os cartões no meu PC.

Cartão antigo (4 GB): / dev / mmcblk0

Novo cartão (8 GB): / dev / sda1

    
por Vladimir Vecera 14.07.2014 / 16:24

2 respostas

0

Provavelmente você não quer uma tabela de partição 4G, uma partição 4G, e um sistema de arquivos 4G no seu cartão 8G, mas é isso que você obter quando você usa dd. Isso deve funcionar, a menos que você tenha blocos ruins em seu 8G, que dd apenas assumirá que é bom. Para usar o espaço adicional, você precisaria expandir o partição, redimensionar o sistema de arquivos, e talvez então edite o arquivo / etc / fstab para novos UUIDs.   A alternativa é particionar o disco 8G da maneira que você quiser, definindo o tamanho da raiz e decidindo se você realmente quer trocar. Formate a (s) partição (ões) com o sistema de arquivos que você deseja - talvez sem registro em diário Cartão SD, ext2 ou ext4 sem registro no diário. cópia de os arquivos mais com qualquer programa de cópia que pode copiar o arquivo atributos e não seguir links (veja as opções). O tar funciona muito bem com o seguinte:

cd /mnt/4g



sudo tar -cf - * |(cd /mnt/8g;sudo tar -xpBf -)

Obtenha os novos UUIDs com

 sudo blkid

Edite o / etc / fstab com os novos UUIDs. Instale o grub no disco 8G (suponha que seja sdc)

 sudo grub-install --boot-directory=/mnt/8g/boot   /dev/sdc

Blocos inválidos no cartão de destino devem ser reconhecidos e evitado, para que você obtenha um sistema de trabalho sem um perfeito cartão.

    
por ubfan1 14.07.2014 / 18:53
0

Qual sistema de arquivos?

Para ext, você pode criar uma partição de 8gb, então usar o DD para copiar a partição de 4gb no topo, então use resize2fs para expandi-la para preencher o espaço.

Pode haver utilitários semelhantes para outros sistemas de arquivos.

    
por James Hewitt 15.07.2014 / 01:21