Virtual Box Genymotion 仮想マシンのホストオンリーアダプターが見つからないため、新規作成が失敗する

Virtual Box Genymotion 仮想マシンのホストオンリーアダプターが見つからないため、新規作成が失敗する

私は Ubuntu 20.04 を使用しています。Virtual Box は完全に正常に動作していました。しかし、その後カーネルをアップグレードし、コンピューターを再起動しました。

仮想マシンを起動しようとすると、次のエラーが発生します -

Could not start the machine Samsung Galaxy S10 because the following physical network interfaces were not found:

vboxnet3 (adapter 1)

You can either change the machine's network settings or stop the machine.

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

「ネットワーク設定の変更」をクリックしても、下に選択できるものがHost-Only Adapterありません。Name

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

ここでキャンセルをクリックすると、次のエラーが表示されます -

Failed to open a session for the virtual machine Samsung Galaxy S10.

Nonexistent host networking interface, name 'vboxnet3' (VERR_INTERNAL_ERROR).

Result Code: NS_ERROR_FAILURE (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}


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

「ファイル」->「設定」->「ネットワーク」に移動すると、タブのみがあるタブNAT networkHost-Only Adapterタブがないタブがあります。

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

ファイル -> ホストネットワークマネージャー -> 新しいネットワークの作成vboxnet0-> 有効化 -> プロパティ -> アダプターの自動構成 -> 適用の順に選択すると

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

次のエラーが発生します -

Failed to save host network interface parameter.

Callee RC: NS_ERROR_NOT_IMPLEMENTED (0x80004001)

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

この時点では、仮想マシン -> 設定 -> ネットワークの下にHost-Only Adapter名前vboxnet0が表示されていますが、問題は依然として解決しません。

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

ターミナルからも試してみました -

sudo /sbin/vboxconfig

そして次の出力が得られました -

vboxdrv.sh: Stopping VirtualBox services.
depmod: WARNING: could not open modules.order at /lib/modules/5.8.0-36-generic: No such file or directory
depmod: WARNING: could not open modules.builtin at /lib/modules/5.8.0-36-generic: No such file or directory
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.

アップデート:

私の仮想マシン Samsung Galaxy S10 は、Virtual Box から直接作成されたのではなく、Genymotion Android Emulator Creator によって作成されました。

ホームディレクトリの下のVirtualMachinesディレクトリは空です。仮想マシンは、次の場所に存在します。~/.Genymobile/Genymotion/deployed/Samsung Galaxy S10

答え1

ついに問題を解決しました。

ターミナルで実行する必要がありました -

sudo /sbin/vboxconfig

次に仮想マシンで以下の操作を行う必要がありました。

ファイル -> ホストネットワークマネージャー -> 新しいネットワークvboxnet0の作成 -> 有効 -> プロパティ -> アダプタを自動的に構成 -> 適用

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

エラープロンプトは無視してください。

そしてファイルマネージャーで

~/.Genymobile/Genymotion/deployed/Samsung Galaxy S10

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

そしてアイコンをダブルクリックしました -

Samsung Galaxy S10.vbox

端末が開き、何らかの作業が実行されました。

その後、ターミナルを閉じました。この操作の後、すべてが正常に動作し、Genymotion から仮想マシンを正常に起動できるようになりました。

関連情報