Clonagem do drive USB de 16Gb Lubuntu no cartão Micro SD de 16 Gb - “não há espaço disponível no dispositivo”

0

Estou tentando clonar uma instalação persistente do Lubuntu 16.10 em um memory stick USB Sandisk de 16Gb em um cartão Sandisk 16Gb Micro SD. Eu fiz isso:

dd if=/dev/sdb of=sdimage.img bs=4M
dd if=sdimage.img of=/dev/sdc bs=4M

Onde / dev / sdb era o cartão de memória USB e / dev / sdc era o cartão Micro SD de destino. Depois de várias horas, o trabalho terminou com:

dd: error writing /dev/sdc: no space left on device
3799+0 records in
3798+0 records out
15931539456 bytes (16GB, 15 GiB) copied, 10604 s, 1.5 MB/s

Portanto, parece que a capacidade real do cartão Micro SD é menor que a do cartão de memória USB com a mesma capacidade nominal. Alguém pode recomendar uma maneira de clonar o O / S do pendrive para o cartão SD, que funcionará com o cartão SD um pouco menor?

    
por user1175461 07.11.2016 / 12:05

1 resposta

0

A melhor maneira de fazer isso é usar o GParted para diminuir as partições no arquivo sdimage.img .

  1. Do sudo losetup /dev/loop0 sdimage.img
  2. sudo gparted /dev/loop0 (Instale o GParted se você ainda não o fez)
  3. Edite a última partição para ser um pouco menor.
por Mark Yisri 07.11.2016 / 12:40