Debian 9 に VirtualBox Extension Pack-5.1.26 をインストールできません。

Debian 9 に VirtualBox Extension Pack-5.1.26 をインストールできません。

私は試した: 閉じるみんなKSysGuardを介してVirtualBoxプロセスを実行した後、次を実行します。sudo apt-get remove virtualbox-5.1、、、、、、、。次に、VirtualBox 環境設定に拡張機能を追加します。sudo apt-get install virtualbox-5.1sudo apt-get purge virtualbox-5.1sudo apt-get install virtualbox-5.1sudo vboxconfigvirtualbox

これはインストールされず、コマンドラインの指示にも従いません。ここ

対照的に、私のVBoxSVCはCPUの25%しか消費しません。しようとした後、VirtualBox を閉じると、次のエラーが発生します。

拡張パック ../Oracle_VM_VirtualBox_Extension_Pack-5.1.26-117224.vbox-extpack を開けません。
着信側RC:NS_ERROR_ABORT(0x80004004)

そして

Qt警告:QWidgetWindow(0x55f9acf151f0、name = "UIGlobalSettingsExtensionWindow")は最上位ウィンドウでなければなりません。
Qt 警告: 削除したアイテムのノードが見つかりません: QUrl("file:///home/user/Downloads/hqdefault.jpg")
Qt 警告: QWidgetWindow(0x55f9ace32ef0, name="UIGlobalSettingsExtensionWindow") は最上位レベルでなければなりません。窓。

コマンドラインでこれを行う場合。

/var/log/syslog以前は次のものがありました(一部の火星パケットを除く)。

カーネル: SUP_IOCTL_COOKIE: バージョンが一致しません。リクエスト:0x2a0000最小:0x2a0000現在:0x240000

( var/log/kern.log) には以下が含まれます。

カーネル: VBoxNetFlt: 正常に開始されました。
カーネル: VBoxNetAdp: 正常に開始されました。
カーネル:VBoxPciLinuxInit
カーネル:vboxpci:IOMMUが見つかりません(登録されていません)

私は前にこの問題に遭遇し、成功しました。この問題は正常ではないようです。

拡張機能をインストールできないのはなぜですか。どのように機能させるのですか?

答え1

解決策は次のとおりです。 .vbox-extpackファイルの所有者に実行権限を付与する必要がありました。何らかの理由で執行権限に制限はありません。 (ブラウザではなくwgetを介してファイルをダウンロードするときにもこの問題が発生しました。)


それから私はしなければなりませんでした。これ仮想マシンを再起動します。それまでは、次のエラーが発生しました(これがVirtualBoxを再インストールした理由です)。

RTR3InitEx 失敗、rc=-1912 (rc=-1912)

VirtualBoxカーネルモジュールがこのバージョンのVirtualBoxと一致しません。 VirtualBoxのインストールが失敗したようです。実行中

'/sbin/vboxconfig'

これは変更される可能性があります。 VirtualBoxのOSEとPUELバージョンを混在させないでください。

場所:supR3HardenedMainInitRuntime内容:4 VERR_VM_DRIVER_VERSION_MISMATCH(-1912) - インストールされているサポートドライバがユーザーのバージョンと一致しません。

関連情報