去年下载的备用 CD 映像提供了不同的哈希值

去年下载的备用 CD 映像提供了不同的哈希值

去年某个时候,我曾通过 torrent 下载了备用 CD 映像,现在我再次需要它,所以我决定检查它的 md5 哈希值。

$ md5sum ubuntu-11.10-alternate-i386.iso 
b502888194367acdec4d79203e7a539c  ubuntu-11.10-alternate-i386.iso

现在的问题是,它应该匹配的参考哈希完全不同:

24da873c870d6a3dbfc17390dda52eb8  ubuntu-11.10-alternate-i386.iso

我是否可以肯定地断定我下载的图像已损坏?

参考

答案1

是的,如果 md5sum 不匹配,则文件已损坏。您可以重新启动 torrent,它会通过再次下载损坏的部分来纠正所有错误。

答案2

尝试在实时模式下通过 UNetbootin 将映像写入 USB。如果映像损坏,您将保存一张光盘。

答案3

我最近修复了损坏的“ubuntu-12.04-desktop-i386.iso”文件,该文件是使用免费的 Internet Download Manager (IDM) 下载的。此文件的 md5sum 与正确的不匹配,当我尝试使用实时 USB 启动时,它显示“内核映像损坏”。我进行了一些谷歌搜索,最终使用 torrent 修复了该文件,如下所示:-

我以前从未使用过 torrent,所以我首先下载了一个 torrent 客户端 (uTorrent),并熟悉了它。然后我找到了一个与 iso 完全相同的 torrent 文件。之后,在开始文件的 torrent 下载之前,我将损坏的 iso 映像放在文件即将通过 torrent 下载的位置*。当我开始 torrent 下载时,它不会开始文件下载,而是检查我保存在该位置的损坏文件,并下载了 10 或 15 MB 的损坏数据,当我使用 Cygwin 检查 md5sum 时,它与正确的 md5sum 匹配。我不用在昂贵的 3G 数据包上重新下载 701 MB 的文件。

附言:通过从 torrent 文件启动客户端并查看它提示保存文件的位置,可以轻松知道此位置

相关内容