相关疑难解决方法(0)

如何使用签名文件对内核模块进行签名?

我刚刚安装了具有安全启动功能的 Ubuntu 16.04,并遇到了与此处所述相同的vmware 错误

modprobe: ERROR: could not insert 'vmnet': Required key not available.

规避此问题的一种方法是禁用安全启动,但我不想这样做。另一种方法是签署内核模块由我自己,这下很详细的线程。有一个关于如何在 RHELfedora 中执行此操作的教程,但所有这些解决方案都依赖于我似乎找不到的一些脚本:

sudo /usr/src/kernels/$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)

我在哪里可以sign-file在 Ubuntu 中找到这个脚本?


相关:https : //github.com/bergwolf/rhel6/blob/master/Documentation/module-signing.txt在内核编译后签署模块

vmware kernel

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

kernel ×1

vmware ×1