VMPlayer 不再加载模块

VMPlayer 不再加载模块

我正在为我的 VMWare Workstation 苦苦挣扎。

4.18.0-12-generic环境:联想 Thinkpad 上的Kubuntu 18.10 带内核

情况:当笔记本电脑以内核版本运行时4.18.0-11-generic,我可以启动 vmplayer,它会编译(如果需要)其内核模块(vmmon.ko 和 vmnet.ko),然后启动虚拟机而不会出现任何问题。

更新内核版本后4.18.0-12-generic,vmplayer 重新编译了两个模块,但无法再加载模块。手动加载模块会导致以下错误消息:

root@koehn-ThinkPad# modprobe -v vmmon insmod /lib/modules/4.18.0-12-generic/misc/vmmon.ko modprobe: ERROR: could not insert 'vmmon': Operation not permitted

如果我重新启动系统并再次启动4.18.0-11-generic,一切都会恢复正常。

有人有想法吗?

顺便说一句,我也尝试了4.18.0-13-generic。结果与相同-12

答案1

听起来您已启用 UEFI 安全启动。主要有两个选择:

  1. 禁用安全启动
  2. 启用内核模型签名以实现安全启动

选项 1 更简单——您需要进入 BIOS 菜单并禁用安全启动。具体操作因计算机而异,但通常您需要在第一个启动屏幕上按 F2 或 DEL。进入后,您需要查找“安全启动”选项并将其关闭。

选项 2 意味着您需要生成证书,然后教您的计算机信任它。本页介绍了该内容:https://wiki.ubuntu.com/UEFI/SecureBoot

相关内容