web-dev-qa-db-ja.com

/ sbin / vboxconfigを実行しているにもかかわらずVirtualBoxの「カーネルドライバーがインストールされていません」エラー

VirtualBox VMを起動すると、次のメッセージが表示されます。

VirtualBox - Error in suplibOsInit

Sudo /sbin/vboxconfigを実行しても問題は解決しません。
それを修正する方法は?

VirtualBox 5.0.10 r104061

12
Nicolas Raoul

私と同じ問題、迷走を使用しない場合は中止します。

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
11
Baron

次のvirtualbox dkms関連パッケージを見つけました。

  • virtualbox-dkms
  • virtualbox-guest-dkms

これらのパッケージをインストールしましたか?

5
Wren T.

常にmodprobeを使用してカーネルモジュールを追加できます。私は私のサーバーで同じ問題を解決しました:

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

これは 既知のバグ のようです。
次のコマンドを実行すると、問題が修正されます。

Sudo /sbin/vboxconfig
Sudo /sbin/rcvboxdrv setup

残念ながら、再起動するたびにこれらのコマンドを実行する必要があります。

2
Nicolas Raoul

警告:vboxdrvカーネルモジュールはロードされていません。現在のカーネル(4.7.1-1-Arch)で使用できるモジュールがないか、ロードに失敗しました。カーネルモジュールを再コンパイルし、Sudoでインストールしてください

/ sbin/vboxconfig

この問題が修正されるまで、VMを起動することはできません。

これに対する修正は、linux-headersパッケージをインストールすることでした

1
Tanner