ISOファイルがあり、それをCDに書き込みました。CDが正しく作成されたかどうかを確認するにはどうすればよいですか?ISOファイルで計算したハッシュ合計を確認するために使用できるハッシュ合計を計算するコマンドが欲しいのですが。理想的には、コマンドは次のことを行う必要があります。
- ISOファイルに関係なく動作します。つまり、ディスク内の各ファイルのハッシュサムのリストを保持したり、ブロック数を記憶したくない
- 比較的短くしてください:1行のコマンドは素晴らしく、2行の長さのコマンドチェーンはOKですが、1ページにまたがるスクリプトはそうではありません
- かなり効率的です。たとえば、
dd
ディスクをファイルに戻し、そのファイルで実行md5sum
することは受け入れられません。
すべてを満たすことができない答えがなければ、私も最も近い試合に感謝します。なぜそれほど簡単ではないのかを教えていただければなおさらです。
dd if=/dev/cdrom |
に</dev/cdrom
。dd
デバイスに魔法のようなものはなく、デバイスをブロックするものでもありません。単なる面白い構文のストリーム操作コマンドです。