Virtualbox 内核模块在启动时未加载

Virtualbox 内核模块在启动时未加载

我已经在 Ubuntu 12.04 笔记本电脑上运行 virtualbox 一段时间了,一切都运行顺利,但突然之间,可能是在内核升级之后,vbox* 模块在启动时没有加载,如果我手动 modprobe 它们,一切都工作正常,但这不应该是需要的......

看看/etc/init.d/virtualbox,似乎我应该添加LOAD_VBOXDRV_MODULE=1/etc/default/virtualbox,但对于其他机器,它可以在没有该行的情况下工作......

有什么线索吗?

答案1

听起来这台计算机正在运行旧版本的 Virtual Box。LOAD_VBOXDRV_MODULE仅在 VB 的过时版本:VirtualBox Open Source Edition(即 OSE)中才需要环境变量。

该变量用于控制 VB OSE 内核模块的加载。将其设置为 0 会使它们不加载,将其设置为 1 会使它们加载...这是您的问题。

我认为解决您的问题这一事实modprobe证明了我的观点。

参考

相关内容