突然、予告なくVirtualBoxアプリケーションが起動しません。
まず、何もしませんでした。エラーメッセージすらありません。システムログ(/var/log/system.log)を調べたところ、VirtualBoxを起動しようとするたびに次の2つのメッセージが繰り返されることがわかりました。
[0x0-0xbb0bb].org.virtualbox.app.VirtualBox[4224]: VirtualBox: supR3HardenedVerifyDir: Cannot trust the directory "/Applications/VirtualBox.app/Contents/
MacOS": group and/or other writable (st_mode=040777)
com.apple.launchd.peruser.501[237] ([0x0-0xbb0bb].org.virtualbox.app.VirtualBox[4224]): Exited with code: 1
私はいくつかの調査を行い、同様の問題を発見しました、それらのほとんどは許可の問題を示しています。だから私はそれを修正するために、私は次のように権限を変更する必要があることを発見しました:
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS
sudo chmod 755 /Applications/VirtualBox.app/Contents/MacOS/components
その後、アプリケーションを起動しようとすると、次のようなポップアップウィンドウが表示されます。
実効UIDがルートではありません(euid = 501 egid = 20 uid = 501 gid = 20)(rc = -20)
VirtualBoxを再インストールしてください。
重要なVMがたくさんあり、それらを失いたくないので、この提案は避けたいと思います。
次に、再インストールせずにこれを修正する方法はありますか?私は問題を解決することができるこれに関する他の良い情報を見つけていません。
再インストール以外の方法がない場合、VMをバックアップする方法はありますか?VirtualBoxディレクトリを掘り下げる各VMを含むVMパッケージ/ファイルのように聞こえるものは何も見つかりませんでした。
よろしく