dd: не удалось открыть '/dev/mmcblk0p': такого файла или каталога нет в резервной копии карты Raspberry SD

dd: не удалось открыть '/dev/mmcblk0p': такого файла или каталога нет в резервной копии карты Raspberry SD

Я пытаюсь сделать резервную копию моей карты Raspberry Zero SD с помощьюэта инструкцияЯ также упоминаю, что мой Raspberry Zero был подключен к моему ПК (Linux LDME) через порт USB OTG и с помощью блока питания Pi Power, и после этого мой ПК не распознал Pi. Теперь я купил еще один Pi Zero и то же самое с предыдущей SD-картой. Новый Pi Zero также не определяется USB-портами моего ПК. Поэтому я проверил старый Pi Zero на другом ПК (Win XP), и он тоже не определяется. Поэтому я предполагаю, что это из-за SD-карты.

У меня нет другой SD-карты, и мне нужны данные с моей SD-карты, поэтому мне нужно сделать резервную копию SD-карты на моем ПК, а затем отформатировать ее с новой установкой Raspbian.

Когда я хочу сделать резервную копию SD-карты по этой инструкции:

df -h

Я понимаю это:

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

И с этой инструкцией:

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

Я получаю эту ошибку:

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

вы можете увидеть ниже: Данный файл или каталог отсутствует

ТАК ЧТО рекомендуется использовать одно программное обеспечение для резервного копирования на SD-карту?

решение1

нет mmcblk0p, это mmcblk0для диска и mmcblkp1(или другого номера) для раздела(ов)

решение2

  1. Каждый раз, когда команда не выполнялась, это происходило из-за того, что вы неправильно набирали написанное.

  2. Не используйте ddдля копирования карты, пока связанные файловые системы смонтированы (используются). Сначала размонтируйте их.

    umount /media/so/rootfs
    umount /media/so/boot
    
  3. Эта ddкоманда ужасно неэффективна. Используйте вместо нее эту.

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

    Но тыДействительнохотите поместить свой файл в trashкаталог?

Связанный контент