无法运行 CentOS 7 或 RHEL 7 安装程序:“无法启动 Switch Root”

Ras*_*ica 3 rhel powerpc system-installation

我正在尝试在 ppc64le 机器上安装 CentOS 7.2。我从 CentOS 站点下载了 iso,使用该dd命令制作了一个可启动的 USB。

从启动菜单中选择安装选项时,我得到了很多 dracut 超时:

[  197.747052] dracut-initqueue[1412]: Warning: dracut-initqueue timeout - starting timeout scripts
Run Code Online (Sandbox Code Playgroud)

然后它下降到一个 dracut 外壳:

[FAILED] Failed to start Switch Root.
See 'systemctl status initrd-switch-root.service' for details.
Warning: /dev/root does not exist
Generating "/run/initramfs/rdsosreport.txt"

Entering emergency mode. Exit the shell to continue.
Type "journalctl" to view system logs.
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.
Run Code Online (Sandbox Code Playgroud)

我尝试了最小安装、完全安装和网络安装 iso,它们都给我同样的错误。

Ras*_*ica 5

通读 RHEL 文档(请参阅指定安装源)后,我设法通过编辑引导参数来运行安装程序。

在选择安装选项之前,按“e”并将inst.stage2=hd:LABEL=CentOS_7_ppc64le:/CentOS 和inst.stage2=hd:LABEL=RHEL-7.3\x20Server.ppc64le:/RHEL添加到引导参数中。

stage2 参数应指向安装运行时映像在 USB 上的位置。我不确定为什么需要进行此修改,也许他们指定了不正确的默认 LABEL。