web-dev-qa-db-ja.com

14.04のVBox:カーネルドライバーがインストールされていません(rc = -1908)

カーネルドライバーがインストールされていません(rc = -1908)

VirtualBox Linuxカーネルドライバー(vboxdrv)がロードされていないか、/ dev/vboxdrvに権限の問題があります。実行してカーネルモジュールを再インストールしてください

「/etc/init.d/vboxdrv setup」

ルートとして。ディストリビューションで利用可能な場合は、まずDKMSパッケージをインストールする必要があります。このパッケージは、Linuxカーネルの変更を追跡し、必要に応じてvboxdrvカーネルモジュールを再コンパイルします。

これは、Virtual Boxを使用するすべての人によく知られているメッセージです。この「バグ」は、少なくとも11.10以降、数か月ごとに表示されています。今日、14.04で初めて入手しましたが、残念ながら クラシックソリューション の再インストールvirtualbox-dkmsは効果がありません。

Sudo apt-get install linux-headers-generic build-essential dkms
Sudo apt-get remove virtualbox-dkms
Sudo apt-get install virtualbox-dkms

この古い修正が失敗する理由は何ですか?

Update:コメントで、ユーザーbainは、同じ問題を明らかに報告する古いスレッドを参照します。エラーメッセージは似ていますが、Ubuntu 14.04では、この問題はvirtualbox-dkmsパッケージとは関係のない性質を持っているようです。たとえば、Ubuntu 14.04では、virtualboxパッケージは最新です。

$ Sudo apt-cache policy virtualbox
virtualbox:
  Installed: 4.3.10-dfsg-1
  Candidate: 4.3.10-dfsg-1
  Version table:
 *** 4.3.10-dfsg-1 0
        500 http://de.archive.ubuntu.com/ubuntu/ trusty/multiverse AMD64 Packages
        100 /var/lib/dpkg/status
63
Luís de Sousa

14.04の修正は確かに異なりますが、それほど違いはありません。

Sudo apt-get install linux-headers-generic build-essential dkms
Sudo apt-get remove --purge virtualbox-dkms
Sudo apt-get install virtualbox-dkms

install virtualbox-dkmsコマンドは、実際には13.10修正の適用に失敗していました。パッケージを完全にパージすることで、物事は正常に戻りました。

Update[17-01-2015]:このバグの最新の反復では、apt-get removeコマンドと2番目のapt-get install

Update[07-02-2016]:この修正は、Ubuntu 15.10で 報告されている機能 です。

Update[29-09-2016]:この修正は buntu 16.04でも機能します です。

88
Luís de Sousa