dd: falha ao abrir '/dev/mmcblk0p': Esse arquivo ou diretório não existe no backup do cartão SD Raspberry

dd: falha ao abrir '/dev/mmcblk0p': Esse arquivo ou diretório não existe no backup do cartão SD Raspberry

Estou tentando fazer backup do meu cartão SD Raspberry Zero poresta instrução, mencionei também que meu raspberry zero se conectou ao meu PC (Linux LDME) pela porta USB OTG e usando a fonte de alimentação Pi juntos e depois disso o pi não reconheceu o meu PC, agora comprei outro Pi Zero e o o mesmo com o cartão SD anterior, o novo Pi Zero também não foi detectado pelas portas USB do meu PC, então verifiquei o antigo Pi Zero em outro PC (Win XP) e não detectei também, então acho que deve ser do cartão SD .

Não tenho outro cartão SD E preciso dos dados do meu cartão SD, então preciso fazer backup do cartão SD para o meu PC e, em seguida, formá-lo com o novo raspbian instalado nele.

Quando desejo fazer backup do cartão SD com esta instrução:

df -h

Eu entendi isso:

so@notebook:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            5.9G     0  5.9G   0% /dev
tmpfs           1.2G  9.5M  1.2G   1% /run
/dev/sda7       197G   16G  172G   9% /
tmpfs           5.9G  154M  5.7G   3% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           5.9G     0  5.9G   0% /sys/fs/cgroup
/dev/sda3       197G   59G  128G  32% /home
tmpfs           1.2G   48K  1.2G   1% /run/user/1000
/dev/sda5       732G  406G  326G  56% /media/so/ACAC8B5FAC8B2346
so@notebook:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            5.9G     0  5.9G   0% /dev
tmpfs           1.2G  9.5M  1.2G   1% /run
/dev/sda7       197G   16G  172G   9% /
tmpfs           5.9G  154M  5.7G   3% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           5.9G     0  5.9G   0% /sys/fs/cgroup
/dev/sda3       197G   59G  128G  32% /home
tmpfs           1.2G   56K  1.2G   1% /run/user/1000
/dev/sda5       732G  406G  326G  56% /media/so/ACAC8B5FAC8B2346
/dev/mmcblk0p2  3.6G  3.3G  132M  97% /media/so/rootfs
/dev/mmcblk0p1   43M   22M   21M  51% /media/so/boot

E com esta instrução:

sudo dd if=/dev/mmcblk0p of=/home/so/Desktop/trash/raspbian/raspbian_backup.img 

Eu recebo este erro:

dd: failed to open '/dev/mmcblkop*': No such file or directory

você pode ver abaixo: Não existe tal arquivo ou diretório

ENTÃO, é recomendado usar um software de backup de cartão SD?

Responder1

não existe mmcblk0p, é mmcblk0para a unidade e mmcblkp1(ou número diferente) para a(s) partição(ões)

Responder2

  1. Cada vez que o comando falhou é porque você digitou errado o que está escrito.

  2. Não use ddpara copiar o cartão enquanto os sistemas de arquivos associados estiverem montados (em uso). Desmonte-os primeiro

    umount /media/so/rootfs
    umount /media/so/boot
    
  3. Esse ddcomando é terrivelmente ineficiente. Use isso em vez disso.

    sudo dd if=/dev/mmcblk0 bs=4M of=/home/so/Desktop/trash/raspbian/raspbian_backup.img
    

    Mas vocêrealmentedeseja colocar seu arquivo em um trashdiretório?

informação relacionada