这是否意味着你将不得不在 Grub 界面上不断地编辑内核?可喜可贺,答案是否定的 。
你可以在 Ubuntu 上为 NVIDIA 显卡 安装额外的驱动。在使用专有驱动后,Ubuntu 将不会在启动过程中冻结 。
我假设这是你第一次登录到一个新安装的系统 。这意味着在做其他事情之前你必须先 更新 Ubuntu。通过 Ubuntu 的 Ctrl+Alt+T 系统快捷键 打开一个终端,并输入以下命令:
sudo apt update && sudo apt upgrade -y在上述命令执行完以后,你可以尝试安装额外的驱动 。不过根据我的经验,在安装新驱动之前你需要先重启一下你的系统 。在你重启时,你还是需要按我们之前做的那样修改内核参数 。
当你的系统已经更新和重启完毕,按下 Windows 键打开一个菜单栏,并搜索“ 软件与更新(Software & Updates)” 。

文章插图
点击“软件与更新”(Software & Updates)
然后切换到“ 额外驱动(Additional Drivers)”标签页,并等待数秒 。然后你就能看到可供系统使用的专有驱动了 。在这个列表上你应该可以找到 NVIDIA 。
选择专有驱动并点击“ 应用更改(Apply Changes)” 。

文章插图
NVIDIA 驱动安装中
新驱动的安装会费点时间 。若你的系统启用了 UEFI 安全启动,你将被要求设置一个密码 。你可以将其设置为任何容易记住的密码 。它的用处我将在步骤 4 中说明 。
【解决 Ubuntu 在启动时冻结的问题】

文章插图
你可能需要设置一个安全启动密码
安装完成后,你会被要求重启系统以令之前的更改生效 。

文章插图
在新驱动安装好后重启你的系统
步骤 4:处理 MOK(仅针对启用了 UEFI 安全启动的设备)如果你之前被要求设置安全启动密码,此刻你会看到一个蓝色界面,上面写着 “MOK management” 。这是个复杂的概念,我试着长话短说 。
对 MOK( 设备所有者密码 )的要求是因为安全启动的功能要求所有内核模块都必须被签名 。Ubuntu 中所有随 ISO 镜像发行的内核模块都已经签了名 。由于你安装了一个新模块(也就是那个额外的驱动),或者你对内核模块做了修改,你的安全系统可能视之为一个未经验证的外部修改,从而拒绝启动 。
因此,你可以自己对系统模块进行签名(以告诉 UEFI 系统莫要大惊小怪,这些修改是你做的),或者你也可以简单粗暴地 禁用安全启动。
现在你对 安全启动和 MOK 有了一定了解,那咱们就来看看在遇到这个蓝色界面后该做些什么 。
如果你选择“继续启动”,你的系统将有很大概率如往常一样启动,并且你啥事儿也不用做 。不过在这种情况下,新驱动的有些功能有可能工作不正常 。
这就是为什么,你应该“选择注册 MOK” 。

文章插图
它会在下一个页面让你点击“继续”,然后要你输入一串密码 。请输入在上一步中,在安装额外驱动时设置的密码 。
别担心!步骤 5:享受安装了专有 NVIDIA 驱动的 Linux 系统当新驱动被安装好后,你需要再次重启系统 。别担心!目前的情况应该已经好起来了,并且你不必再去修改内核参数,而是能够直接启动 Ubuntu 系统了 。
如果你错过了这个关于 MOK 的蓝色界面,或不小心点了“继续启动”而不是“注册 MOK”,不必惊慌 。你的主要目的是能够成功启动系统,而通过禁用 Nouveau 显卡驱动,你已经成功地实现了这一点 。
最坏的情况也不过就是你的系统切换到 Intel 集成显卡而不再使用 NVIDIA 显卡 。你可以之后的任何时间安装 NVIDIA 显卡驱动 。你的首要任务是启动系统 。
我希望本教程帮助你解决了 Ubuntu 系统在启动中冻结的问题,并让你能够成功启动 Ubuntu 系统 。
如果你有任何问题或建议,请在下方评论区给我留言 。
推荐阅读
- Java 如何利用钩子函数实现优雅停服?刨根问底
- 千牛优惠券在哪 千牛怎么打折商品
- 我的淘宝中的必备工具在哪里 淘宝店必备的工具有哪些
- 电脑常见问题解决!各种疑难杂症的处理方案!今天就来帮帮你!
- 痱子抓破了怎么办
- 丙肝是什么病严重吗
- 大便咖啡色正常吗
- 痱子有白点吗
- 祛痱子最好方法
- 起痱子了用什么药
