VirtualBox は VirtualBox COM オブジェクトを作成できません。

VirtualBox は VirtualBox COM オブジェクトを作成できません。

約1週間ほどWindows仮想マシンを使用していないが、1週間以内にこの問題が発生する可能性があると考えられる唯一の方法は~/.cache

とにかくVirtualBoxを起動しようとすると、次のエラーが発生します。

VirtualBox - 重大なエラー

VirtualBox COM オブジェクトを生成できません。

これでアプリケーションが終了します。

文書が空です。

場所: "/home/kalenpw/.config/VirtualBox/VirtualBox.xml"、行1(0)、列1。

/build/virtualbox-VDAABr/virtualbox-4.3.36-dfsg/src/VBox/Main/src-server/VirtualBoxImpl.cpp[536] (nsresult VirtualBox::init()).

もちろん、~/.config/VirtualBox/VirtualBox.xmlは実際には空です。唯一の問題は、仮想ボックス操作を実行するために必要なファイルが何であるかがわからないことです。エラーを検索すると、VirtualBox.xmlの権限を変更する必要があることがわかりましたが、ユーザーに権限があることを確認しました。これによりVirtualBoxが実行されます。sudo virtualbox明らかに、そのファイルを台無しにされます。何なのかよく分からない。ありがとうございます。

答え1

ファイルの自動バックアップがあることを確認してくださいVirtualBox.xml-prev。その場合は、このファイルを使用してVirtualBoxを再び幸せにします。

cat VirtualBox.xml-prev > VirtualBox.xml

または

rm VirtualBox.xml && cp VirtualBox.xml-prev VirtualBox.xml

あるいは、最近のバックアップで元のファイルを見つけることもできます。

答え2

ハードドライブの空き容量を確保するために、ダウンロードからすべてのファイル/フォルダを削除した後も同じ問題が発生しました。その後、VirtualBoxを再起動しても同じ結果が出ました。 VirtualBoxインストーラを使用して修復オプションを選択して問題を解決しようとしました。これはまったく何もしませんでした。 VirtualBoxをアンインストールして再インストールしましたが、うまくいきませんでした。注:ダウンロードからすべてのアイテムを削除したときの実際のエラーはVirtualBox.xmlの欠陥でした。最初に発生した問題は、修正によってファイル/フォルダではなくVirtualBox.xmlが空になることです。

関連情報