dd
ちょっと変わった状況ですが、OS イメージ (以前カードから dd したもの) を SD カードに保存しようとしています。
カードの容量は 8GB で、イメージは同様の容量の SD カードから作成されました。これは Linux 上です。イメージには 2 つのパーティション (/ と /boot) があります。挿入された SD カードは で使用できます/dev/sdb
。dd を使用して、イメージをカードに dd で戻そうとしています。コマンドは次のようになりますdd if=image of=/dev/sdb bs=512M
。ただし、2GB が転送された後、ディスクの容量が不足していると表示され、コマンドは失敗します。
ただし、mkfs.ext4
サイズが 7GB の /dev/sdb で実行し、gparted を使用してパーティション テーブルを再作成して実際のを作成すると/dev/sdb1
、問題なくイメージをこのパーティションに dd で戻すことができます。
2GB のエラー メッセージが表示されるのはなぜですか? また、カードをイメージに dd するにはどうすればいいですか?