63

virtualboxターミナルから実行した場合のエラー出力は次のとおりです。それを修正する方法は?私はUbuntu 12.10 64ビットマシンを使用しています。

virtualbox
WARNING: The character device /dev/vboxdrv does not exist.
     Please install the virtualbox-ose-dkms package and the appropriate
     headers, most likely linux-headers-generic.

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

編集:

私は最新linux-headers-genericvirtualbox-ose-dkmsパッケージの両方を持っています

4

3 に答える 3

76

これを実行する前に、現在実行中のカーネル ヘッダーがシステムにインストールされていることを確認してください。そうしないと、それらをインストールするか、 --kernelsource オプションを使用して上記のヘッダーを指す必要があることを示すエラーが表示されます。

このブログ投稿の指示に従ってください。基本的に、これら 2 つのパッケージをインストールした後、再構成も行う必要があります。

sudo dpkg-reconfigure virtualbox-dkms

sudo dpkg-reconfigure virtualbox
于 2012-11-14T16:54:05.973 に答える
8

ubuntu 12.04で同じ問題が発生した場合、上記の解決策は機能しない可能性があります(少なくとも私と別の2人では機能しませんでした-以下の注#1で発生したエラーを参照してください)。ただし、Virtualbox の Oracle バージョンのインストールは問題なく機能しました。


注 #1: 以下のエラーが表示されました。

ndemou  ~ dkms status
virtualbox, 4.1.12: added
ndemou  ~ sudo dkms install virtualbox/4.1.12
Kernel preparation unnecessary for this kernel.  Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=3.5.0-28-generic -C /lib/modules/3.5.0-28-generic/build M=/var/lib/dkms/virtualbox/4.1.12/build.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.5.0-28-generic (i686)
Consult /var/lib/dkms/virtualbox/4.1.12/build/make.log for more information.
于 2013-05-09T17:13:31.350 に答える