“未指定根设备。在 Windows 10 / pop 操作系统双启动上安装 rEFInd 后,启动参数必须包含 root= 参数”

“未指定根设备。在 Windows 10 / pop 操作系统双启动上安装 rEFInd 后,启动参数必须包含 root= 参数”

我最近在新的 Dell XPS 9700 上设置了双启动,为 Pop OS(ubuntu 衍生版)划分了两个分区(/boot 和 root)。这工作正常,除了 Pop OS 启动时没有给我 Windows 选项,而且我想要更流畅的启动体验,所以我使用以下方法安装了 rEFInd:

sudo apt-add-repository ppa:rodsmith/refind
sudo apt-get update
sudo apt-get install refind

现在我看到了 rEFInd 启动选择屏幕,并且可以很好地选择并启动到 Windows。但是尝试启动到 pop 操作系统时,我会进入 initramfs,并显示消息“未指定根设备。启动参数必须包含 root= 参数”。遗憾的是,我的能力超出了我的深度,但似乎必须有一种方法可以将其指向正确的引导方向。有人可以帮忙吗?

答案1

好吧,我觉得有点愚蠢,但我有自己的问题的答案。 rEFInd 默认显示它可以找到的所有分区,我选择的是 Pop OS /boot 分区,而不是根分区。

发布此后续内容希望它可以在将来帮助其他人。

相关内容