web-dev-qa-db-ja.com

GenymotionはVirtualboxエンジンをロードできません

Gennymotionを起動すると、次のエラーメッセージが表示されます。

VirtualBoxエンジンをロードできません。 Genymotionを起動する前に、正しくインストールされていることを確認してください。詳細については、 https://cloud.genymotion.com/page/faq/#vbox を参照してください。Genymotionログアーカイブは次の場所に保存されています:/home/arka/genymotion-log.Zipお問い合わせくださいより多くのヘルプのためのGenymotionサポート。

マシンに仮想ボックスがインストールされています。

この問題を解決するには、手順を追って説明してください(私は新しいUbuntuユーザーです)

システムの詳細:

intel i5プロセッサ、4GB RAM、OS:Windows 7およびUbuntu 14.04

3
Arka

まず、ユーザーがvboxuserグループに属していることを確認してください。これを行うには、次のコマンドを実行します。

Sudo usermod -a -G vboxusers $USER

次に、次のコマンドを実行してVirtualBoxモジュールのコンパイルを強制します。

Sudo /etc/init.d/vboxdrv setup

上記のコマンドが失敗した場合は、次を使用します。

Sudo /sbin/rcvboxdrv setup

その後、コマンドラインからvirtualBoxを再起動してみてください

/usr/bin/VirtualBox restart
2
Maythux

同じプロンプトが表示されました。多くの投稿が示唆するように、私は個人ユーザーからVirtualBoxを再起動しようとしましたが、失敗しました。そのために私が得たエラーは:

VirtualBox COMオブジェクトの作成に失敗しました

次の詳細なメッセージとともに:

NS_BASE_STREAM_WOULD_BLOCK

私にとっては、ホームディレクトリの.VirtualBox/フォルダーはrootによって所有されていたため、ルートとしてVirtualBoxのみを起動できました。ユーザー。修正するには、次の方法でフォルダの所有権を変更しました。

Sudo chown <user> .VirtualBox/

これで、VirtualBoxとGenymotionの両方が適切に機能します。クレジットはこのフォーラム投稿に行きます: https://bbs.archlinux.org/viewtopic.php?id=191572

環境情報:
Ubuntu-12.04.5 LTS
VirtualBox-5.0.20r106931
CPU-Intel i3 M 350 @ 2.27GHz

0
alexgophermix