相关问题:为什么 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
完成此操作后,检查应该可以正确完成。
不要继续,因为即使这次碰巧是安全的,下一次可能会发现你下载了被黑客入侵或损坏的图像,而你却无法分辨。