Virtualbox
最近、Ubuntu 14.04のvirtualbox.orgからdebファイルをダウンロードして、最新バージョンのVirtualbox(4.3.12)をインストールしました。インストールは正常に行われますが、Virtualboxを実行しようとすると、次のエラーが報告されます。
Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing '/etc/init.d/vboxdrv setup' as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
Virtualboxを正しく実行するには、カーネルドライバをコンパイルする必要があるようです。しかし、これはUbuntuでは十分に簡単で、多くの労力を必要としません。そして、これが必要なことをするためのステップです。
まず、カーネルヘッダーとビルドツールをインストールします。
$ sudo apt-get install build-essential module-assistant $ sudo m-a prepare
そして、以前のエラーメッセージで報告されたコマンドでvirtualboxカーネルドライバーをコンパイルします。
$ sudo /etc/init.d/vboxdrv setup
コンパイルは正常に行われ、数分以内に次のような出力で終了するはずです。
$ sudo /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules ...done. Recompiling VirtualBox kernel modules ...done. Starting VirtualBox kernel modules ...done.
ここでVirtualboxを再度実行すると、正常に実行されるはずです。
更新
読者の1人が、Ubuntuの新しいバージョンの新しいソリューションを指摘しました。こちらで確認してください:
https://askubuntu.com/questions/760671/
Ubuntu 14.10 / LinuxMint17にGnomeFlashbackクラシックデスクトップをインストールします
Ubuntu、Linux Mint、DebianでIpv6を無効にする方法