我刚买了一台装有 Windows 10 的新 HP Fury 笔记本电脑,并安装了 Ubuntu 20.04 LTS 作为双启动。安装后,我收到了 MOK 管理蓝屏,但我没有注册密钥,只是继续启动,因为我不知道整个 MOK 密钥是什么。我想我稍后会研究一下,并在了解它是什么之后注册一个密钥。
我了解到,为了启用安全启动,我需要注册一个密钥。但是,当我重新启动计算机时,我再也没有看到蓝屏。我在这个网站上看到,UEFI/SecureBoot 链接,用户似乎只在 Ubuntu 安装后第一次启动时才会看到注册屏幕
安装完成并重新启动系统后,首次启动时,用户将看到 MokManager 程序(已安装的 shim 加载程序的一部分),它是一组文本模式面板,所有用户都可以注册生成的 MOK。用户选择“注册 MOK”,系统将显示要注册的证书的指纹,并提示确认注册。
所以,我不确定我是否错过了从蓝屏注册的机会。我看到了关于制作钥匙的不同对话,但我完全不明白,所以我甚至不敢尝试,因为它们让我感到困惑。
我不确定,但我想我可能已经以某种方式拥有密钥,因为我有 3 个密钥(shim、代码签名和 Microsoft Trust List Signing、Canonical)。
mokutil -l
当我执行
sudo ubuntu-drivers autoinstall
nvidea-smi
我是否已经有密钥了,还是必须重新安装 Ubuntu 才能返回 MOK 管理屏幕来注册密钥?我不想禁用安全启动。
答案1
我刚刚遇到了同样的问题。看来你可以直接进入软件和更新,然后切换回 xorg 服务器,然后再切换回你安装的任何 nvidia 驱动程序,这将再次启动 mokmanager