错误
当我尝试在我刚刚构建的新计算机上安装 Fedora 24 时,出现错误。我从启动屏幕中选择Test this media & install Fedora 24
,然后收到以下错误:
...
Fragment count: 20
Supported ISO: no
Press [Esc] to abort check.
Checking: 004.8%
The media check is complete, the result is: FAIL
It is not recommended to use this media.
[FAILED] Failed to start Media check on /dev/disk/by-label/Fedora-WS-Live-24-1-2.
See 'systemct1 status "checkisomd5@dev-diz-by\\x2dlabel-Fedora\\..."
[ 11.192632] dracut-initquene[563]: Job for "checkisomd5@dev-diz-by\\x2dlabel-Fedora\\..." faled because the control process exited with error code. See "checkisomd5@dev-diz-by\\x2dlabel-Fedora\\..." and "journalct1 -xe" for details.[ 11.224155] dracut: FATAL: CD check failed!!
[ 11.224174] dracut: Refusing to continue
[ 11.915103] reboot: System halted
_
测试
我测试了以下内容以尝试找出问题所在。
- 我用来将iso映像写入闪存驱动器的方法
- 闪存驱动器
- 我正在安装的计算机
然而,我做了一些测试,发现这三件事都不是问题。为了找出这一点,我做了以下工作:
我下载了 Fedora 24 的 iso 镜像并在虚拟机中进行了测试,它运行得非常好。我使用的是 MacBook,按照说明进行操作Fedora 项目维基diskutil
使用.将 iso 文件写入闪存驱动器。使用 MacBook 的 Windows 7 分区,我使用 SUSE Studio ImageWriter 和相同的指令将 iso 映像写入第二个闪存驱动器。然后我在我的新电脑和 MacBook 上尝试了这两个闪存驱动器;所有人都遇到了上面列出的相同错误。
Install Fedora 24
在启动屏幕上选择而不是Test this media & install Fedora 24
导致安装在某些指纹身份验证守护程序处冻结。
问题
为什么它可以在虚拟机中运行,但不能在真实计算机上运行,假设使用 iso 写入方法、闪存驱动器或计算机?
答案1
我通过使用另一台计算机将 iso 映像写入闪存驱动器成功了。显然,在同一台计算机上切换分区与完全使用不同的计算机不同。
答案2
媒体检查总是在 4.8% 失败的原因是,当您将 USB 插入 Windows 计算机时,它会向该 USB 添加一个文件,以帮助搜索和索引外部驱动器(我不同意这种做法;读取外部驱动器)除非明确允许,否则不应修改它)。
https://bugzilla.redhat.com/show_bug.cgi?id=1282244
https://github.com/QubesOS/qubes-issues/issues/2246
无论如何,请查看“WPSettings.dat”和“System Volume Information”文件夹。您可以禁用它,但这可能是技术性的。可以在网上找到解决方案。