web-dev-qa-db-ja.com

VirtualBox:ホストをOS X Mavericksに更新した後の奇妙な動作

MacをOSXMavericksにアップデートしました。ただし、そうした後、VirtualBoxプログラムで次のようないくつかの問題に直面しています。

1-仮想マシン(ゲストOS)がロードに失敗し、次のエラーメッセージが表示されます。

-カーネルドライバがインストールされていません(rc = 1908);カーネルモジュールがロードされていることを確認してください
正常に

この問題は、ターミナルから次のコマンドラインで解決できます。

Sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

ただし、Macが起動するたびにこれを実行する必要があります。

2-USBデバイスが認識されなくなりました(フィルターを使用してデバイスを探しましたが、どちらも機能しませんでした)。

3-ゲストを介して共有フォルダーをマウントできなくなりました(ゲスト仮想マシンから共有ホストファイルにアクセスできません)。

これらの問題をどのように克服できるかについてのアイデアはありますか?

10
Youssif Saeed

再インストールが最善の策です。

VirtualBoxは、ホストカーネルにドライバーをインストールして機能させます。 OSのアップグレードなどによってカーネルが変更された場合、それらのドライバーは古いドライバーに含まれていますが、新しいドライバーには含まれていません。それらを新しいカーネルに入れる最も簡単な方法は、VirtualBoxを再インストールすることです。これにより、OSのアップグレード中に「破損」した可能性のある他のものも修復されます。

@rxtがコメントで述べたように、VirtualBoxを再インストールしても、設定やVMは失われません。これは、問題を修復して再度実行するための最も便利なルートです。

11
Kromey