如何检查我的安装程序是否已损坏?

如何检查我的安装程序是否已损坏?

我一直尝试使用 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

在格式化之前将其彻底擦除。

相关内容