尽管运行/ sbin / vboxconfig,VirtualBox仍未安装“内核驱动程序”错误


Answers:


11

同样的问题,如果您不使用流浪汉,则将其中止。

我运行时的输出vagrant up

The provider 'virtualbox' that was requested to back the machine
'default' is reporting that it isn't usable on this system. The
reason is shown below:

VirtualBox is complaining that the kernel module is not loaded. Please
run `VBoxManage --version` or open the VirtualBox GUI to see the error
message which should contain instructions on how to fix this error.

输出VBoxManage --version

WARNING: The vboxdrv kernel module is not loaded. Either there is no module
         available for the current kernel (3.19.0-47-generic) or it failed to
         load. Please recompile the kernel module and install it by

           sudo /sbin/rcvboxdrv setup

         You will not be able to start VMs until this problem is fixed.
5.0.14r105127

输出sudo /sbin/rcvboxdrv setup

Bad argument setup

运行此命令后我的问题解决了 sudo /usr/lib/virtualbox/vboxdrv.sh setup

$ sudo /usr/lib/virtualbox/vboxdrv.sh setup
Stopping VirtualBox kernel modules ...done.
Recompiling VirtualBox kernel modules ...done.
Starting VirtualBox kernel modules ...done.
$ VBoxManage --version
5.0.14r105127

5

我找到了以下与virtualbox dkms相关的软件包:

  • virtualbox-dkms
  • virtualbox-guest-dkms

您安装了这些软件包吗?


我确实没有安装这些软件包。
Nicolas Raoul

这对我有用。在那之后,我只是做vagrant up了它的运行。
Artur Barseghyan

4

您始终可以使用modprobe添加内核模块。我通过执行以下操作解决了服务器上的相同问题:

[root@mageia5][/home/afk]# modprobe -a vboxdrv

在这种情况下,模块尚未加载几乎不是问题。当您安装了另一个不包含vboxdrv模块的内核(主要是软件包更新)时,将出现此错误。因此,您必须使用编译该模块并将其安装到该新内核sudo /sbin/rcvboxdrv setup。如今,AFAIR在错误消息中提到了此命令,而不是sudo /sbin/vboxconfig
Henning Kockerbeck '16

2

这似乎是一个已知的错误
运行以下命令可解决此问题:

sudo /sbin/vboxconfig
sudo /sbin/rcvboxdrv setup

不幸的是,您必须在每次重新启动后运行这些命令。


您不必在每次重新启动后运行这些命令,只需为每个新安装的内核(可能来自软件包更新)运行但不包括vboxdrv模块。rcvboxdrv setup编译模块并使用当前运行的内核进行设置。
Henning Kockerbeck '16

1

警告:vboxdrv内核模块未加载。当前内核没有可用的模块(4.7.1-1-ARCH),或者模块加载失败。请重新编译内核模块并通过sudo安装

/ sbin / vboxconfig

在解决此问题之前,您将无法启动VM。

对我来说,解决此问题的方法是安装linux-headers软件包

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.