Estou com uma situação um tanto estranha: estou tentando transferir dd
uma imagem do sistema operacional (algo que removi de um cartão anteriormente) em um cartão SD.
A capacidade do cartão é de 8GB e a imagem foi feita a partir de um cartão SD de capacidade semelhante. Isso está no Linux. A imagem possui 2 partições (/ e /boot). O cartão SD quando inserido está disponível em /dev/sdb
. Estou tentando adicionar a imagem de volta ao cartão usando dd. O comando se parece com dd if=image of=/dev/sdb bs=512M
. No entanto, o comando falha após a transferência de 2 GB, informando que o disco está sem capacidade.
Se, no entanto, eu fizer mkfs.ext4
em /dev/sdb com um tamanho de 7 GB e, em seguida, recriar a tabela de partição usando gparted e criar um arquivo real /dev/sdb1
, posso adicionar com êxito a imagem de volta a esta partição sem nenhum problema.
Por que a mensagem de erro de 2 GB está aparecendo? E como coloco a imagem no cartão?