无法从闪存驱动器安装 Fedora 18(警告:/dev/root 不存在)

无法从闪存驱动器安装 Fedora 18(警告:/dev/root 不存在)

我正在尝试在 HP DL 180 G6 上安装 Fedora 18,但目前还没有成功。请不要建议安装/使用 Centos,因为我们需要使用 Fedora 18。我尝试使用两个不同的 USB 闪存驱动器和各种 iso 映像(DVD 完整版、netinstall、LiveCD)。所有映像都是使用 Fedora USB Creator 和 Unetbootin 创建的。服务器没有 DVD 驱动器(我正在获取 USB DVD 驱动器以尝试直接从 DVD 或 CD 启动)。

我不知道问题出在哪里。服务器已经安装了 Fedora 16,一切正常。

所有从 USB 闪存驱动器启动的尝试都以以下消息结束:


dracut-initqueu[345]:Warning: Could not boot.
dracut-initqueu[345]:Warning: /dev/root does not exist.
Entering emergency mode
在此处输入图片描述

进入后journalctl我发现了一些关于固件错误的奇怪条目: 在此处输入图片描述 在此处输入图片描述

这可能是硬件问题吗?我可以启动已安装的 Fedora 16,所有日志都显示干净,一切运行正常。只有当我尝试安装 Fedora 18 时才会出现问题。

我是否应该担心日志中指出的固件错误?

也许我应该更新 HP DL 180 上的固件?

还有其他原因导致我无法正确安装 Fedora 18 甚至无法正确启动安装程序或实时发行版吗?

服务器位于远程位置(约 300 公里),我只能通过 IP 访问 KVM。远程数据中心的管理员正在帮助我处理此事,但他/她所能做的就是连接 USB 闪存驱动器或将 DVD 放入驱动器中。

也许你们中的一些人遇到过类似的问题并且已经解决了。

也许我应该运行更多的诊断工具(我现在正在进行内存测试,到目前为止一切正常)。

抱歉我的英语不好(是的我知道我的英语很糟糕)

编辑 使用默认视频驱动程序启动也无济于事: 在此处输入图片描述

答案1

当出现以下三个选项时:

  Install Fedora
  Test this media & install Fedora

  Troubleshooting

突出显示中心选项后,按“Tab”键,您可以手动修改以下行:

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora\x2018\x20x86_64 quiet rd.live.check

linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=LIVE quiet rd.live.check

按“Enter”键即可正常启动。

(好像Bugzilla 报告 855849通过更改驱动器上的标签部分解决了该问题,但 GRUB 配置并未使用新名称进行更新。)

答案2

使用 DVD 和内置驱动器尝试此操作或者LO100i 虚拟媒体. 不理会来自 init 的固件消息。这并不意味着什么

让我们澄清一下...这不是HP ProLiant DL180 G6问题。这是 Fedora 安装程序的问题(dracut也可能是 bug)。

您的安装参数是什么?看起来您正在尝试对系统进行就地升级,而不是全新安装。

这似乎是一个设备映射问题......在那个 dracut shell 中,您能列出以下内容的输出吗:

# cd /dev/disk/by-label
# ls -l

检查一下Bugzilla看看它是否与您的问题一致。

相关内容