我正在尝试在 Ubuntu 16.04 上安装 VirtualBox,同时保持安全启动。当我通过 Synaptic 安装它时,我被要求删除 SecureBoot,我说No
。
我遵循以下说明: 升级到 Ubuntu 16.04 后无法加载“vboxdrv”(我想保持安全启动) 和 https://stegard.net/2016/10/virtualbox-secure-boot-ubuntu-fail/ 两者都是几乎相同(我将 MOK 文件保留在 /root 目录中,就像在第二个链接中一样)。一切似乎都正常,我重新启动,再次输入密码,重新启动。都好
但是当我尝试使用 VirtualBox 时,它仍然无法正常工作。如果我从终端运行它,我会得到:
WARNING: The character device /dev/vboxdrv does not exist.
Please install the virtualbox-dkms package and the appropriate
headers, most likely linux-headers-generic.
You will not be able to start VMs until this problem is fixed.
Run Code Online (Sandbox Code Playgroud)
但是这两个软件包已经安装并且是最新的。
另一篇文章的最佳答案中的评论说virtualbox-dkms
在遵循这些说明之前重新安装。我试过了,结果一样。
我在这里尝试了答案:
VirtualBox 的安装问题
这再次提示我询问是否要禁用安全启动,我说No
,然后回到第一个。
如果我跑modprobe
我得到:
modprobe: ERROR: could not insert 'vboxdrv': Required key not …