dd: '/dev/mmcblk0p' konnte nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis im Backup der Raspberry-SD-Karte

dd: '/dev/mmcblk0p' konnte nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis im Backup der Raspberry-SD-Karte

Ich versuche, meine Raspberry Zero SD-Karte zu sichern, indem ichdiese Anweisung, ich erwähne auch, dass mein Raspberry Zero über den USB-OTG-Anschluss mit meinem PC (Linux LDME) verbunden ist und beides zusammen das Pi-Netzteil verwendet hat und danach wird der Pi von meinem PC nicht erkannt. Jetzt habe ich einen weiteren Pi Zero gekauft und mit der vorherigen SD-Karte ist es genauso, aber der neue Pi Zero wird auch von den USB-Anschlüssen meines PCs nicht erkannt, also habe ich den alten Pi Zero an einem anderen PC (Win XP) überprüft und er wird auch nicht erkannt, also nehme ich an, dass es an der SD-Karte liegen muss.

Ich habe keine andere SD-Karte UND brauche die Daten meiner SD-Karte, also muss ich die SD-Karte auf meinem PC sichern und sie dann mit der neuen Raspbian-Installation darauf formatieren.

Wenn ich die SD-Karte mit dieser Anweisung sichern möchte:

df -h

Ich bekomme Folgendes:

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

Und mit dieser Anweisung:

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

Ich erhalte diesen Fehler:

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

Sie können unten sehen: Keine solche Datei oder Verzeichnis

Ist es also empfehlenswert, eine Backup-Software für SD-Karten zu verwenden?

Antwort1

es gibt keine mmcblk0p, es ist mmcblk0für das Laufwerk und mmcblkp1(oder eine andere Nummer) für die Partition(en)

Antwort2

  1. Jedes Mal, wenn der Befehl fehlschlug, lag es daran, dass Sie den Text falsch eingegeben hatten.

  2. Kopieren Sie die Karte nicht dd, während die zugehörigen Dateisysteme gemountet (in Verwendung) sind. Unmounten Sie sie zuerst

    umount /media/so/rootfs
    umount /media/so/boot
    
  3. Dieser ddBefehl ist furchtbar ineffizient. Verwenden Sie stattdessen diesen.

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

    Aber tust duWirklichMöchten Sie Ihre Datei in einem Verzeichnis ablegen trash?

verwandte Informationen