![dd: 无法打开 '/dev/mmcblk0p': Raspberry SD 卡备份中没有此类文件或目录](https://linux22.com/image/154667/dd%3A%20%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%20'%2Fdev%2Fmmcblk0p'%3A%20Raspberry%20SD%20%E5%8D%A1%E5%A4%87%E4%BB%BD%E4%B8%AD%E6%B2%A1%E6%9C%89%E6%AD%A4%E7%B1%BB%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95.png)
我正在尝试通过以下方式备份我的树莓零 SD 卡这条指令,我还提到我的树莓派零已通过 USB OTG 端口连接到我的 PC(Linux LDME)并同时使用 Pi 电源,之后树莓派无法识别我的电脑,现在我又买了另一个 Pi Zero 和与以前的 SD 卡相同,我的 PC USB 端口也无法检测到新的 Pi Zero,所以我将旧的 Pi Zero 检查到另一台 PC(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
每次命令失败都是因为您输入了错误的内容。
当关联的文件系统已安装(正在使用)时,请勿用于
dd
复制卡。首先卸载它们umount /media/so/rootfs umount /media/so/boot
该
dd
命令效率极低。用这个代替。sudo dd if=/dev/mmcblk0 bs=4M of=/home/so/Desktop/trash/raspbian/raspbian_backup.img
但你有吗真的想要将文件放入
trash
目录中吗?