VirtualBoxのインストールでメッセージ「modprobe vboxdrv」に失敗しました


11

VirtualBoxのインストールでメッセージが表示される

sudo modprobe vboxdrv
modprobe: FATAL: Module vboxdrv not found.

システムを更新しました

sudo apt-get update

続いて

reboot

Ubuntuバージョン:14.04 LTS

GDebi Package Installerでインストールしようとしましたが、メッセージは

Selecting previously unselected package virtualbox-5.1.
(Reading database ... 800789 files and directories currently installed.)
Preparing to unpack .../virtualbox-5.1_5.1.0-108711~Ubuntu~trusty_amd64.deb ...
Unpacking virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
Setting up virtualbox-5.1 (5.1.0-108711~Ubuntu~trusty) ...
addgroup: The group `vboxusers' already exists as a system group. Exiting.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.

There were problems setting up VirtualBox.  To re-start the set-up process, run
  /sbin/vboxconfig
as root.
vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
Processing triggers for ureadahead (0.100.0-16) ...
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for shared-mime-info (1.2-0ubuntu3) ...

別の試行:BIOSからセキュアブートを無効にして、

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 

modprobe vboxdrvが正常に動作するようになりました。そこで、VirtualBoxをインストールし、virtualbox-5.1_5.1.0-108711〜Ubuntu〜trusty_amd64.debとGDebi Package Installerを使用しました。VirtualBoxを起動してマシンを起動すると、次のエラーが表示されます。

**RTR3InitEx failed with rc=-1912 (rc=-1912)**

 The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing

'/sbin/vboxconfig'

may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox.

where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user. 

1
そのため、「dmesg」を使用して理由を調べてください。
パイロット6


@ Pilot6:dmesgの内容を理解できませんでした。コンテンツ全体を貼り付けてよろしいですか?また、あなたから提案されたリンクの使用方法がわかりません
-Kapil

1
BIOSでセキュアブートを無効にします。
パイロット6

回答:


17

これは私を助けました:

apt-get update
apt-get install linux-headers-$(uname -r)
dpkg-reconfigure virtualbox-dkms
modprobe vboxdrv 

どこでも再起動する必要がありますか?
カピル

2
申し訳ありませんがうまくいきません
カピル

1
私は実際に1.セキュアブートを無効にし、2。「modprobe vboxdrv」の@mwatzer問題の応答を解決しましたが、それでも私の仮想ボックスは動作しません:(
Kapil

少なくとも1つの問題は解決しました。現在のエラーメッセージのスニペットを教えてもらえますか?
mwatzer

はい、それは「〜のUbuntu〜trusty_amd64.debのvirtualbox-5.1_5.1.0-108711」ファイルを介してインストールされたVirtualBoxを削除することによって解決し、須藤はapt-getをVirtualBoxのインストールによってインストールされる
カピル

1

これはちょっと古いですが、最終的にrhel7でこの正確な問題を解決しました(ubuntuでもこれが解決されると思います)。私はそれを解決できました:

BIOSを起動して、詳細設定(f7)>ブート>「セキュアブート」までスクロールダウン>「Windows EUFIモード」を「他のOS」に変更

私のvirtualboxは今完璧に動作します。




0

これは、Windowsの更新後にVirtualBoxで発生しました。デュアルブートマシンを使用していますが、特定のゲームにのみWindowsを使用しています。Windowsが最近更新されたとき、明らかに「ブート」設定をリセットして「セキュア」ブートを再度有効にします。そのため、ブート設定を変更してセキュアモードを無効に戻した後、VBは再び正常に機能しました。VBメッセージが私が行方不明であると言ったファイルはずっとそこにありましたが、セキュアブート設定により、そのファイルをロードできなかったようです。


0

私はパーティーに遅れていることを知っていますが、答えはどれも私のために働いていませんでした。あなたがしなければならないことは、BIOS設定またはGRUB(デュアルブートマネージャ)システム構成に移動し、セキュアブート無効にすることです。確認を求められ、システムにアクセスするとvmが機能します。私のようなmodprobe vboxdrvコマンドを使用することさえできないこの問題を抱えている人のためにそれがうまくいくことを願っています。


-1

最近、新しいカーネルバージョンをインストールした場合は、以前のバージョンを試してください。カーネルvmlinuz-4.2.0-42-genericは機能しませんが、vmlinuz-4.2.0-41-genericは機能します。どうやら、vmlinuz-4.2.0-42-genericのvboxdrvバージョンはありません。VirtualBox 5.1を使用しています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.