dd
1.8GBの画像をRaspberry PiのSDカードにコピーしています。コピー速度は約400MB / sで、メーカーがカードが達成できると言う書き込み速度よりはるかに高かった。だから画像が間違ってコピーされたと思います。もちろん、カードを有効にしようとしたときにRaspiは失敗しました。
しかし、同じ画像を別のコンピュータから同じSDカードに追加すると、6 MB / s程度の速度でコピーされます。
これは私のddコマンドです。
sudo dd if=2018-07-14-test-lite.img of=/dev/mmcblk0 bs=1M oflag=sync conv=fdatasync
追加情報:
カードに画像を追加してからddを使用してカードから読み取ると、同じ画像が表示されます。以下は確認方法の例です。
sudo dd if=/dev/mmcblk0 bs=1M count=1704 | sha256sum
答え1
書きすぎた後、dd
データの主要部分はバッファ(RAM)にあります。
- コマンドを使用したバッファフラッシュ
sync
完了するまで待つと、sync
シェルはプロンプトに戻ります。その後、データはカードに保存する必要があります。これでプラグを抜いてRPiに移動すると、正常に動作すると期待できます。