在新系统上安装后无法启动最新的内核更新

在新系统上安装后无法启动最新的内核更新

我最近组装了自己的计算机,我很高兴终于开始安装操作系统。我选择 Fedora 20 作为我的主要操作系统,并且我能够如我所愿地成功安装该系统,而没有遇到任何重大问题。

我从 10 月 27 日起开始使用从 Fedora IRC 频道主题中的链接下载的更新 ISO(这里)。我最终做的第一件事就是使用 更新系统sudo yum update,其中大约有 80 个不同的软件包需要更新。我的 ISO 中包含的内核版本是 3.16 变体,更新安装了可用于 Fedora 20 的最新 3.17 内核更新。我成功更新并重新启动了我的计算机。

到达内核选择屏幕后,它自动启动到最新的内核,正是在这里我第一次注意到这个问题。选择内核选项后,它很快就会弹出某种错误消息(我认为 TCI 检查失败了?),然后进入空白、黑屏。此时我唯一的选择是关闭电源然后重新打开电源。

以防万一这可能是一个随机错误,我确实尝试重新启动几次并不断得到相同的结果。然后我尝试返回到系统安装的原始内核版本,它立即提示我输入硬盘解密短语。输入该短语后,我成功地重新登录到我的系统。

此外,我还尝试在 systemd 中启动到运行级别 3 或多用户模式,甚至最终得到与以前相同的结果。我手动编辑了内核启动参数并添加了systemd.unit=multi-user.target,即使使用该参数,我的结果也没有变化,限制了我进一步诊断问题的能力。

最新内核中添加的内容是否可能与我的系统不兼容?或者有没有地方可以查看完整的系统日志?我不是 Linux 专家,但我知道如何通过命令行导航系统,所以如果您需要更多信息,请询问并告诉我在哪里可以找到它!谢谢。

答案1

事实证明,根本问题似乎是没有为我的 nVidia 显卡安装正确的专有驱动程序。我假设我必须使用 nVidia 的驱动程序安装程序,但从 RPMFusion 安装正确的软件包并禁用 Nouveau 效果非常好。自从安装了必要的驱动程序后,我的系统运行明显更加流畅,并且还消除了显示器最左端这条烦人的洋红色线。

我遵循了 if-not-true-then-false.com 的指南,可以找到这里。我安装了驱动程序,然后按照指南中的说明重新启用了普利茅斯。这解决了我 100% 的问题。

相关内容