小编zml*_*zml的帖子

将 X.509 证书添加到 UEFI 安全启动数据库?

我最近在带有华硕 Z87-K 主板的定制台式机上安装了 Fedora 20。鉴于一些众所周知的错误,我为我的 GeForce 630 安装了 NVIDIA 专有驱动程序,并禁用了 nouveau 驱动程序。

正确完成驱动程序安装后,在此期间模块使用新生成的密钥对签名,x.509 证书被创建并自动放置在

/usr/share/nvidia/certificate.der.

但是,从那一刻起,计算机无法在启用 UEFI 安全启动选项的情况下启动。当切换到 textmode 并运行时nvidia-modprobe,我发现未加载 NVIDIA 专有模块。

当我在 UEFI 菜单中禁用安全启动时,计算机启动并使用安装的驱动程序顺利运行。

为了避免在不安全模式下启动的缺点,我想知道在哪里放置 NVIDIA 模块的 x.509 证书,以便内核识别它,这样我就不必关闭安全启动。

nvidia-geforce uefi secure-boot fedora-20

8
推荐指数
1
解决办法
5139
查看次数

标签 统计

fedora-20 ×1

nvidia-geforce ×1

secure-boot ×1

uefi ×1