我一直尝试使用 Rufus 创建的可启动 USB 安装 14.04.1 Server。它在一台机器上安装得很完美,但在下一台表面上硬件组件完全相同的机器上,它在“安装软件”阶段一直失败。
我重试了几次,重新制作了可启动的 USB,再次下载了映像,等等!我运行了内存测试,更换了硬盘,但没有任何效果。有一次它甚至通过完成软件安装来戏弄我,但无法安装 grub。
我使用了“测试光盘缺陷”选项,它通常会返回“。/install/netboot/ubuntu-installer/i386/pxelinux.cfg/default 未通过 MD5checksum 验证,文件或光盘可能已损坏。” 虽然我不确定它在可启动 USB 上是否会影响这一点。
该图像是在 Windows 7 PC 上下载的,但我不确定这是否相关。它也是主机上安装的唯一操作系统。
编辑 我很感激我添加了很多背景信息,这些信息可能不相关或令人困惑。我的问题的关键是:
我如何独立验证下载的 iso 映像是否已损坏?
答案1
您只能检查 ISO 本身,而不能检查 USB 驱动器...
要检查下载的 ISO 文件的有效性:
md5sum /PathToYourIso/FileName.iso
8c271271c1d94a94a1d06248176e8eaf /PathToYourIso/FileName.iso
然后将前面的奇怪的数字(校验和)与您在下载文件的网站上找到的数字进行核对。
sha1sum
如果网站提供这些校验和则使用。
对于你的情况,我怀疑 USB 存在问题(但这只是一种预感) 尝试
dd if=/dev/zero of=/dev/YourUSBdev
在格式化之前将其彻底擦除。