dd: '/dev/mmcblk0p' を開けませんでした: Raspberry SD カードのバックアップにそのようなファイルまたはディレクトリはありません

dd: '/dev/mmcblk0p' を開けませんでした: Raspberry SD カードのバックアップにそのようなファイルまたはディレクトリはありません

私はラズベリーゼロSDカードをバックアップしようとしていますこの指示また、ラズベリー ゼロを USB OTG ポートで PC (Linux LDME) に接続し、両方を Pi 電源で接続したところ、Pi が PC に認識されなくなりました。今、別の Pi Zero を購入しましたが、以前の SD カードと同様に、新しい Pi Zero も PC の USB ポートで検出されませんでした。そこで、古い Pi Zero を別の PC (Win XP) に接続して確認しましたが、検出されませんでした。したがって、SD カードが原因だと思います。

別の SD カードを持っておらず、SD カードのデータが必要なので、SD カードを PC にバックアップし、新しい 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 つ使用することをお勧めしますか?

答え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ディレクトリに保存したいですか?

関連情報