“./boot/grub/efi.img 文件未通过 MD5 校验和验证。”

“./boot/grub/efi.img 文件未通过 MD5 校验和验证。”

相关问题:为什么 12.04.1 备用 ISO 的完整性检查失败?

我下载了 ubuntu-12.04.3-server-amd64.iso 并将其写入 USB 密钥,但是当我从它启动并选择“检查光盘是否有缺陷”时,出现错误:“./boot/grub/efi.img 文件未通过 MD5 校验和验证...”

我使用的是 OS X,因此将 ISO 写入 USB 密钥的步骤如下如下

hdiutil convert -format UDRW -o ubuntu-12.04.3-server-amd64.img ubuntu-12.04.3-server-amd64.iso
sudo dd if=ubuntu-12.04.3-server-amd64.img.dmg of=/dev/rdisk1 bs=1M
diskutil eject /dev/disk1

ubuntu-12.04.3-server-amd64.iso 的 MD5 正常, md5 ubuntu-12.04.3-server-amd64.iso给出 MD5 (ubuntu-12.04.3-server-amd64.iso) = 2cbe868812a871242cdcdd8f2fd6feb9,与 Ubuntu 网站上的 MD5 相同。

这是同一个问题吗上面链接的问题?我可以继续吗?

答案1

OSX 格式转换过程正在损坏文件。直接写入而不进行转换,一切都会好起来。

#NUM=2  #Maybe - check which disk device is the right one 
dd if=ubuntu-12.04.3-server-amd64.img of=/dev/rdisk$NUM bs=1m

完成此操作后,检查应该可以正确完成。

不要继续,因为即使这次碰巧是安全的,下一次可能会发现你下载了被黑客入侵或损坏的图像,而你却无法分辨。

相关内容