有没有办法正确列出受在我的机器上启用 SecureBoot 影响的驱动程序或内核模块?
在我的机器上,我有一个 NVIDIA 显卡,并且我已经通过 PPA 安装了它的二进制驱动程序。
我已经注册了我自己的机器所有者密钥 (MOK) 并签署了一些相关的内核模块。这似乎可行,但这只是猜测:我只是输入modinfo -n nvidia
然后使用制表符完成来显示名称以“nvidia”开头的内核模块。但是我怎么知道我已经彻底并且没有错过任何东西?
有没有办法正确列出受在我的机器上启用 SecureBoot 影响的驱动程序或内核模块?
在我的机器上,我有一个 NVIDIA 显卡,并且我已经通过 PPA 安装了它的二进制驱动程序。
我已经注册了我自己的机器所有者密钥 (MOK) 并签署了一些相关的内核模块。这似乎可行,但这只是猜测:我只是输入modinfo -n nvidia
然后使用制表符完成来显示名称以“nvidia”开头的内核模块。但是我怎么知道我已经彻底并且没有错过任何东西?
所有已签名的内核模块都将
~Module signature appended~\n
附加到文件的末尾。( Source ) 要找出是否有任何未签名的内核模块,您可以简单地搜索所有*.ko
没有魔术字符串的文件。例如: