Mover a imagem sd para outro cartão sd

0

Eu tenho um cartão SD inicializável com OSMC no meu framboesa. Eu quero comprar outro e melhor cartão SD e eu não quero escrever e configurar o sistema operacional novamente. Existe uma maneira de extrair a imagem do cartão SD atual (e depois escrevê-lo para o novo)

    
por k_kaz 31.01.2017 / 19:24

1 resposta

2

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.

    
por L. D. James 31.01.2017 / 21:56