我正在嘗試透過以下方式備份我的樹莓零 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
目錄嗎?