2009-03-11 5 views
4

私たちは複製する必要のあるLinuxがインストールされたスマートメディアカードを持っています。 DDでimgを作成し、ddを使用してimgを新しいスマートメディアカードに戻しました。元のコピーと新しいコピーのMD5チェックサムを比較していますが、それらは異なっています。ここでDD img異なるMD5ですか?

は、私たちが使用したものである:

DDの場合=は/ dev/sdbと= myimage.img

DDの場合= =は/ dev/sdbと

DDのmyimage.img場合=/dev/sdb of = newimage.img

誰にもこれらの違いが出てくる理由はありますか?

答えて

1

カードの容量は異なりますか? 'ls -l myimage.img newimage.img'を実行すると、何かが表示されることがあります。 'cmp -l myimage.img newimage.img'を実行すると、何かが表示されることがあります。

2

カードのサイズが異なる場合は、小さい方の画像を大きなカードにddすると「埋め尽くさない」ことになり、カードの最後にゼロが残ります。このカードから作成された画像は元の画像とは異なります。

データが誤って書き込まれたり、誤読されたり、転送中に破損したりする可能性もあります。

1

の間に/ dev/sdbをマウントした場合、それは答えになります。私が正しくext2とext3を覚えていれば、 "マウントカウンター"があります。

関連する問題