我刚刚安装了 Fedora Workstation 30。在启动时,我选择了“Test this media & start Fedora-Workstation-Live”。屏幕显示:
/dev/disk/by-label/Fedora-WS-Live-30-1-2: b340a38cf5c1f09fdd769e259e449119
Fragment sums: 6dc04c22c2275... (a bit long to type)
Fragment count: 20
Supported ISO: no
Press [Esc] to abort check.
Checking: 025.5%
并成功完成检查。我在 Windows 10 上从 Etcher (IIRC) 创建了 USB 媒体。
安装没问题,但我对“支持的 ISO:否”行有点困惑,即使这个 ISO 直接来自 getfedora.org 网站。
“支持的 ISO:否”到底是什么意思?
“测试此媒体”选项实际上设置了
rd.live.check
dracut 命令行选项,该选项反过来触发安装程序Anacondacheckisomd5
通过运行 systemd一次性服务来测试安装媒体。该服务的定义是:该
checkisomd5
命令(参见此处)由isomd5sum
Fedora 中的软件包提供:所以让我们检查一下来源:
浏览源代码,您会发现一些对
supported
标志的引用,这显然意味着:这与https://linux.die.net/man/1/implantisomd5的手册页一致。
因此,“支持的 ISO:否”意味着该映像在创建时未使用“支持”标志进行标记。这将使 Anaconda 显示检查 CD 的提示。