回答:
Ubuntuには、ダウンロードしたISOファイルの整合性をチェックするために使用できるmd5sumというプログラムが付属しています。
次のようにISOファイルのハッシュを生成します。
md5sum /path/to/ubuntuISO.iso
これにより、ISOのMD5ハッシュが出力されます。ここで、すべてのUbuntu ISOのMD5ハッシュを一覧表示するUbuntuハッシュ wikiページを開き、md5sumから取得したハッシュを、WikiページがそのISOに対して正しいと言うハッシュと比較します。ハッシュが一致する場合、破損していないファイルが必要です。
より自動的な方法は、MD5SUMS.txtファイルを使用することです(これは、releases.ubuntu.comのディストリビューションダウンロードページからダウンロードできます)。ISOファイルと同じディレクトリにファイルを保存してください。
次に実行します:
md5sum -c MD5SUMS.txt
ダウンロードしていないISOごとにエラーが表示されます。それで大丈夫です。ほとんどの場合、チェックするISOは1つだけです。出力例を次に示します。
md5sum: ubuntu-8.10-alternate-amd64.iso: No such file or directory
ubuntu-8.10-alternate-amd64.iso: FAILED open or read
md5sum: ubuntu-8.10-alternate-i386.iso: No such file or directory
ubuntu-8.10-alternate-i386.iso: FAILED open or read
md5sum: ubuntu-8.10-desktop-amd64.iso: No such file or directory
ubuntu-8.10-desktop-amd64.iso: FAILED open or read
ubuntu-8.10-desktop-i386.iso: OK
md5sum: ubuntu-8.10-netbook-remix-i386.img: No such file or directory
ubuntu-8.10-netbook-remix-i386.img: FAILED open or read
md5sum: ubuntu-8.10-server-amd64.iso: No such file or directory
ubuntu-8.10-server-amd64.iso: FAILED open or read
md5sum: ubuntu-9.04-server-i386.iso: No such file or directory
ubuntu-8.10-server-i386.iso: FAILED open or read
md5sum: wubi.exe: No such file or directory
wubi.exe: FAILED open or read
md5sum: WARNING: 7 of 8 listed files could not be read
このケースでは、8.10 i386デスクトップISOのみをテストしていたため、他のすべての警告は無視できます。
ここのこの行:
ubuntu-8.10-desktop-i386.iso: OK
ISOハッシュが正しいハッシュと一致する、つまりクリーンなファイルがあることを意味します。
WindowsでwinMD5sumを使用して、ファイルハッシュを確認できます。
Windowsエクスプローラーを開き、CDイメージを見つけます。それを右クリックして「送信先」を選択し、「winMD5sum」をクリックします。
WinMD5sumは、ハッシュを自動的に計算して表示します。
リリースのハッシュ(Ubuntu Hashesから取得したもの)を「比較」ボックスに貼り付けて、「比較」をクリックします。ポップアップダイアログで、ハッシュが一致することを確認する必要があります。
cygwinがインストールされている場合は、Ubuntuを使用しているかのようにmd5sumを使用できます。上記のLinuxセクションでmd5sumについては既に説明したので、ここで簡単にまとめます。
md5sum /path/to/ubuntuImage
画像のMD5ハッシュを出力します。
現在のリリースのすべてのCDバリアント(正確:デスクトップ、サーバー、および代替)のMD5SUM、SHA1SUM、およびSHA256SUM(すべてのチェックサム)もhttp://releases.ubuntu.com/preciseから直接入手できます。
ubuntuはwww.ubuntu.comのWebサイトからダウンロードできます。チェックサムは次の場所で入手できます。
ubuntu isoのチェックサムを生成するには、md5sum [ubuntu-iso-name.iso]を実行し、結果のチェックサムをWebサイトで利用可能なチェックサムと照合します(2番目のリンク)。
OS Xでは、md5
コマンドはデフォルトでインストールされます。ターミナルからそのまま起動できます:
$ md5 /path/to/myFile
MD5 (/path/to/myFile) = b046a6bd326bb705349162abad3dce65
.iso
ファイルから取得したハッシュをUbuntu Hashesからの適切なハッシュと比較します。