VirtualBox 内核模块安装问题

VirtualBox 内核模块安装问题

我安装了 VirtualBox,在第一次运行时我收到此警告:

警告:未加载 vboxdrv 内核模块。当前内核 (3.10.0-327.4.4.el7.x86_64) 没有可用的模块,或者加载失败。请重新编译内核模块并通过 sudo 安装/sbin/rcvboxdrv 设置

启动此命令后,我得到:

sudo /sbin/rcvboxdrv

设置 错误的参数设置

我尝试了另一种方法,即以下命令:

/etc/init.d/vboxdrv 设置

bash: /etc/init.d/vboxdrv: 没有这样的文件或目录

我尝试的最后一种方法:

/usr/lib/virtualbox/boxdrv.sh 设置

停止 VirtualBox 内核模块 [确定]

卸载旧的 VirtualBox DKMS 内核模块 [确定]

删除旧的 VirtualBox pci 内核模块 [确定]

删除旧的 VirtualBox netadp 内核模块 [确定]

删除旧的 VirtualBox netflt 内核模块 [确定]

删除旧的 VirtualBox 内核模块 [确定]

尝试使用 DKMSdepmod 注册 VirtualBox 内核模块:...一些警告... [ 好的 ]

启动 VirtualBox 内核模块 [失败]

我可以尝试什么?

答案1

今天升级到 5.0.14 后遇到了同样的问题(我使用的是 Ubuntu 15.10,使用官方 Virtualbox apt 存储库)

我用以下方法修复了它:

sudo /usr/lib/virtualbox/vboxdrv.sh setup

答案2

您可以尝试新的安装介质(新的操作系统)。尽管 Oracle 拥有它,但我发现即使是相对较新版本的 Oracle Linux 也并不总是与相对较新版本的 Oracle Virtualbox 兼容。

相关内容