こんにちは、山田ハヤオです。
大きなファイル(OSのイメージファイルなど)をダウンロードすると、たまにファイルが破損する場合があります。
明らかにファイルのサイズが小さかったり、使用できなかったりするとわかるのですが、数バイトの破損だと気づかない場合も有ります。
ハヤオは過去に破損したWindowsのイメージファイルを使っていたせいでインストールに失敗し、原因がわかるまでさんざん苦労しました。
このようなことが起こらないようにダウンロードしたファイルが正常なものかを検証すると良いでしょう。
検証する方法
検証には「MD5ハッシュ」というものを使用します。
MD5ハッシュは簡単に言うと「同じファイルのときだけ同じ値を返す」ものです。
内容が少しでも違うと全く別の値を返します。
例えばAlterLinuxのXfce版(alterlinux-xfce-2020.06.03-x86_64.iso
)のMD5チェックサム値は481af0f5ec56caeb6e797c864c155e50
です。
この値は`md5sum`コマンドを実行することで確認できます。
md5sum alterlinux-xfce-2020.06.03-x86_64.iso
AlterLinuxではイメージファイルと共に「本来のMD5チェックサム値」も一緒に公開しています。
なのでこの「正しいチェックサム値」と「実際のチェックサム値」を照合すれば正常にダウンロードできているか検証できます。
AlterLinuxやSereneLinuxをダウンロードした際には検証してみてください。
コメント