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
Ist es also empfehlenswert, eine Backup-Software für SD-Karten zu verwenden?
Antwort1
es gibt keine mmcblk0p
, es ist mmcblk0
für das Laufwerk und mmcblkp1
(oder eine andere Nummer) für die Partition(en)
Antwort2
Jedes Mal, wenn der Befehl fehlschlug, lag es daran, dass Sie den Text falsch eingegeben hatten.
Kopieren Sie die Karte nicht
dd
, während die zugehörigen Dateisysteme gemountet (in Verwendung) sind. Unmounten Sie sie zuerstumount /media/so/rootfs umount /media/so/boot
Dieser
dd
Befehl 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
?