VirtualBoxカーネルモジュールは、このバージョンのVirtualBoxと一致しません


16

VirtualBoxを使用しているときに、図に示すエラーが表示されます。提案されたコマンドを実行しましたが、それでもエラーが発生します。

ここに画像の説明を入力してください


2
AskUbuntuへようこそ。エラーメッセージを書き出すと、解決策を見つけやすくなります。システムは、同じエラーが他の人によって解決された場合でも提案をします。テキストではなく写真を使用することで、この可能性を失います。また、イメージはサーバー上の多くの不要なスペースを占有します。テキストだけでは不十分な場合は、ユーザーに画像を試してみてください。この場合、特定のテキストエラーは明確です。
LDジェームズ

Linuxのほとんどのダイアログウィンドウでは、テキストコンテンツを選択、コピー、および貼り付けできます。
デビッドフォースター

次回以降の提案を心に留めておきます:)
ディーパッククマール

1
これらの手順はUbuntu 17.10で機能します。sudo apt-get autoremove sudo / sbin / vboxconfig このVirtualBoxフォーラムの投稿
Walker Rowe

回答:


19

写真の画像は、次のエラーメッセージを示しています。rtr3initexはrc = -1912(rc = -1912)Ubuntuで失敗しました

インストールが一致していないことを示しています。あなたのkernel modules do not match your installed version。カーネルモジュールはvirtualbox-dkmsリポジトリにパッケージ化されています。

ほとんどの場合、リポジトリからインストールしています。しかし、すべてのモジュールのインストールに失敗したか、インストールして実行し、アップグレードしたため、システムの更新中にモジュールが完全にアップグレードされませんでした。この問題を解決するには、アンインストールしてから再インストールすると、必要なモジュールがインストールされます。これを行うには:

$ sudo apt remove --purge virtualbox
$ sudo apt install virtualbox
$ sudo apt install virtualbox-dkms

virtualboxとその依存関係を完全に削除しても、VMには影響しません。アプリケーションそのものです。

または、http://Virtualbox.orgからVirtualboxの最新バージョンをダウンロードできます。Linuxのダウンロードページはhttps://www.virtualbox.org/wiki/Linux_Downloadsです。

これを/etc/apt/sources.listファイルに追加して、公式の開発者リポジトリを追加できます。

deb http://download.virtualbox.org/virtualbox/debian xenial contrib

次の方法でセキュリティキーをダウンロードして追加できます。

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

次に、現在持っているものを評価します。

$ sudo apt update
$ sudo apt upgrade

前のバージョンを削除した場合は、upgrade上記のコマンドの後にこれを再インストールします。

$ sudo apt install virtualbox

virtualbox.org開発者向けのカーネルモジュールをダウンロードしてインストールすると、バージョンが自動的にコンパイルおよびインストールされます。


1
こんにちは。システムをフリーズするVirtualBox 5.0.4がありました(カーネル4.13.xxがあります)。次に、上記のように削除し、Virtual Boxサイトを使用してインストールしました。それでも、私はまだこのメッセージを受け取ります。私は何をすべきか?
Royi

2
@Royi私はあなたがエラーが正確なメッセージであると言っていると思います。次のコマンドを実行します:(1) sudo apt remove --purge virtualbox-dkms ; (2) virtualbox-dkms。あなたはその後、これを実行する必要があります/sbin/rcvboxdrv setup
LDジェームズ・

#1を実行しましたが、#2はdoria @ doria:/ home / doria $ virtualbox-dkms virtualbox-dkms:コマンドが見つかりません
デビッドドリア

@LDJames実行する必要はありませんvirtualbox-dkms(削除しましたか?)。とにかく動作します。
マルコ・スッラ

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