VirtualBoxの問題:カーネルモジュールがロードされていません


11

VirtualBoxを何度かインストールしましたが、毎回同じエラーが発生します(以下のスクリーンショットも参照)

WARNING: The vboxdrv kernel module is not loaded. Either there is no module available for the current kernel (4.4.0-22-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. Extension Packs: 0

私はsudo / sbin / rcvboxdrv setupを実行して取得します:

Stopping VirtualBox kernel modules ...done.
Removing old VirtualBox pci kernel module ...done.
Removing old VirtualBox netadp kernel module ...done.
Removing old VirtualBox netflt kernel module ...done.
Removing old VirtualBox kernel module ...done.
Recompiling VirtualBox kernel modules
 ...done.
Starting VirtualBox kernel modules ...failed!
  (modprobe vboxdrv failed. Please use 'dmesg' to find out why)

dmesgを実行すると、提供されたスクリーンショットに最初の長い応答が表示されます。残りの部分(およびたくさんあります)は、貼り付け(ドット)ubuntuリンクにあります。

ソフトウェアセンターからVBoxをインストールし、5.0.2および5.0.18 64ビットおよび5.0.2 32ビットもインストールしました。プログラム自体は開きますが、USB互換性のための拡張パックを追加しようとしています。これを行うと、アプリケーションがこれを開くことができないというメッセージが表示されたときはいつでも、それをアンインストールしていて、現在VBoxの問題を最初に解決しようとしています私はそれが拡張パックの問題の原因であると信じているので、 ターミナルエラー

http://paste.ubuntu.com/16683032/


スクリーンショットをアップロードする代わりに、すべての出力をgeditにコピーし、4つのスペースでインデントして、質問の最後に貼り付けることができますか?これにより、出力全体が読み取り可能なテキストブロックになります。
anonymous2

現在、出力全体にリンクがあります。
Louie Crisci 2016年

1
無理に長いものについては、paste.ubuntu.comの使用も検討する必要があります。Googleドキュメントは決して賢明なアイデアではありません(人々は使うのをためらいます)。
XtrmJosh 2016年

回答:


18

まず、これらのパッケージがインストールされていることを確認してください:

$ sudo apt-get install dkms build-essential linux-headers-`uname -r`

上記をインストールしても問題が解決しない場合は、カーネルのバージョンがそれよりも大きい可能性があり、4.4.0-20署名されていないカーネルモジュールSecure BootをBIOS で有効にした状態で実行することはできません。この場合、次のいずれかを実行できます。

  • Secure BootBIOS設定で無効にする

または


1
セキュアブートを無効にするとうまくいきました(私はそれをオンにする必要はありませんでした)。ありがとう!
batjko


2

このコマンドは私のために働きました

sudo /etc/init.d/vboxdrv setup

次に、次のエラーが発生しました

The VirtualBox VM was created with a user that doesn't match the
current user running Vagrant. VirtualBox requires that the same user
is used to manage the VM that was created. Please re-run Vagrant with
that user. This is not a Vagrant issue.
The UID used to create the VM was: 0
Your UID is: 1000

rootアクセス(sudo)でvagrant upコマンドを実行することで解決しました。

これにより、VirtualBoxバージョン:5.1の問題が修正されます。


2
sudo apt-get install --reinstall virtualbox

...私にとってそれは何をしたのですか?お役に立てれば!


0

ただインストールlinux-headersしてvboxconfigもう一度実行してください

#> sudo apt-get install dkms build-essential linux-headers-`uname -r`
#> sudo /sbin/vboxconfig
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.