Linux Live USB MD5 校验和完整性检查对 5 个文件失败,这些文件是否相关?

Linux Live USB MD5 校验和完整性检查对 5 个文件失败,这些文件是否相关?

当从 USB Live Boot 介质 (Linux Mint 19) 手动运行 MD5 校验和完整性检查时,命令行显示这 5 个文件“失败”:

grub.cfg   
loopback.cfg
chain.c32
isolinux.cfg
vesamenu.c32

使用的 USB 创建工具可能是什么原因?我应该用其他工具重写 ISO 吗?我使用了 Yumi 并添加了“持久”功能。

答案1

如果 iso 文件正确,则一定是 YUMI 工具修改(或替换)了这些文件。 - 自从你做了一个执着的实时驱动器,一些文件必须被修改。

  • 至少cfg必须修改由引导选项“persistent”配置持久性的文件。它们是文本文件,方便您检查。
  • 这些c32文件属于 syslinux 引导加载程序,我不清楚为什么必须修改它们,但可能是为了匹配 YUMI 的 syslinux 文件集。 YUMI是一个众所周知的工具,我认为使用它是安全的,如果你从YUMI自己的网站下载它,

    www.pendrivelinux.com/yumi-multiboot-usb-creator


  • 其他工具以不同的方式工作,并且可能不会修改c32文件。我知道以下工具是可靠的,它们可以创建一个分割为了持久化,以便整个驱动器都可以使用。

    • 鲁弗斯在Windows中
    • 姆库斯布在 Ubuntu 和 Debian 以及从这些发行版开发的 Linux 发行版中。 Linux Mint 的引导系统与 Ubuntu 的引导系统类似,因此 mkusb (mkusb-dus) 可以与 Linux Mint iso 文件配合使用。

相关内容