仮想環境 [VirtualBox] COMオブジェクトの確保に失敗しました。
結論から言うと、解決策はディレクトリのパーミッション変更!
アンインストールしなくても良かったのかも。。。
macOSアップデート後、VirtualBoxが起動しなくなったので、放置...
そろそろどうにかしようと試みる。
まずは、アンインストール。
PC再起動後に、最新のpackageをインストール
[環境]
macOS Catalina バージョン 10.15.6
VirtualBox 6.1.14 platform packages - OS X hosts
最新のパッケージは、ココ↓からダウンロード
www.virtualbox.org
インストールまでは滞りなく完了したので、起動...
特にパーミッション変更していないけど...
/tmpのパーミションを確認
$ ls -la /tmp
lrwxr-xr-x@ 1 root admin 11 12 28 2019 /tmp@ -> private/tmp
/private/tmpのパーミッションを確認
$ ls -l /private/
drwxr-xr-x 11 root wheel 352 9 26 11:19 tmp/
$ sudo ls -la /private/tmp
Password:
total 0
drwxrwxr-T 11 root wheel 352 9 26 11:19 .
drwxr-xr-x 6 root wheel 192 8 18 06:26 ..
.vbox-*****-ipcがない。
/private/tmpのパーミッションを、一旦変更
$ sudo chmod 1777 tmp
$ ls -la
total 0
drwxr-xr-x 6 root wheel 192 8 18 06:26 ./
drwxr-xr-x 24 root admin 768 8 18 06:25 ../
drwxr-xr-x 115 root wheel 3680 9 26 11:02 etc/
drwxr-xr-x 2 root wheel 64 11 9 2019 tftpboot/
drwxrwxrwt 11 root wheel 352 9 26 15:08 tmp/
再度 VirtualBox起動 ⇨ 無事起動
必要ファイルが出来てる。
$ sudo ls -la /private/tmp
Password:
total 0
drwxrwxr-T 11 root wheel 352 9 26 11:19 .
drwxr-xr-x 6 root wheel 192 8 18 06:26 ..
drwx------ 4 wacaco wheel 128 9 26 11:21 .vbox-*****-ipc
忘れずに、パーミッションを戻す
$ sudo chmod 755 tmp
$ ls -la
total 0
drwxr-xr-x 6 root wheel 192 8 18 06:26 ./
drwxr-xr-x 24 root admin 768 8 18 06:25 ../
drwxr-xr-x 115 root wheel 3680 9 26 11:02 etc/
drwxr-xr-x 2 root wheel 64 11 9 2019 tftpboot/
drwxr-xr-x 11 root wheel 352 9 26 16:09 tmp/
今まで使えていたものが、OSのバージョンアップで起動しなくなると溜息が出るけど、
割りと簡単に解決できるものも多いので焦らず対処。