vboxdrv カーネルモジュール

vboxdrv カーネルモジュール

virtualboxをインストールしたばかりで、端末でプログラムを実行しようとすると、このエラーが発生します。

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

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

このコマンドを実行しようとしています。

/etc/init.d/vboxdrv setup

しかし、このエラーが出てきます。

bash: /etc/init.d/vboxdrv: No such file or directory

それから

apt-get install -y linux-headers-$(uname -r)
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-headers-3.12-kali1-686-pae
E: Couldn't find any package by regex 'linux-headers-3.12-kali1-686-pae'

実行時のシステムのカーネルバージョンはuname -r次のとおりです。

3.12-kali1-686-pae

しかし、ディレクトリの/usr/src/Linuxヘッダーバージョンは

linux-headers-3.14-kali1-686-pae

virtualbox-dkmsを再インストールしてみましたが、うまくいきませんでした。

私の質問は、カーネルバージョンがLinuxヘッダーと異なるのはなぜですか?この問題を解決するのに役立つ解決策はありますか?

ベストアンサー1

おすすめ記事