我在旧笔记本电脑上安装了 ubuntu 22.04。由于启用了安全启动,在安装过程中我选中了“安装第三方软件和驱动程序”,并在“配置安全启动”字段中输入了密码。安装完成后,我重新启动并进入了 MOK 蓝色菜单。在不知道发生了什么的情况下,我按下了“继续启动”并进入了 Ubuntu,但什么也没发生。读了一点后,我明白了我没有验证我的密钥,所以第三方驱动程序可能没有安装。
所以我想再次尝试进入那个蓝色菜单,但做不到。我尝试通过 UEFI 来做到这一点,没有像一个答案中建议的那样使用 schim 选项。我检查了可用的驱动程序,它说“附加驱动程序”应用程序中没有可用的驱动程序。我检查了安全启动状态,它说它已启用。我运行sudo mokutil --list-enrolled
它说有一个 Canonical 证书。我试图运行mokutil --enable-validation
,但输入密码后它说Failed to request new MokSB state
。
那么在这种情况下我该怎么办?我该如何正确注册密钥并安装应该在安装后安装的第三方驱动程序?
UPD:搞砸了,关闭安全启动并完全重新安装 ubuntu