Catalina 10.15.6 で VirtualBox 6.1 を実行していて Ubuntu 20.04 LTS VM を起動すると、「VirtualBox VM が予期せず終了しました」というメッセージが表示されます。この問題をどのように解決できますか?
Appleのレポートは次のとおりです。
Path: /Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/MacOS/VirtualBoxVM
Identifier: org.virtualbox.app.VirtualBoxVM
Version: 6.1.14 (6.1.14)
Code Type: X86-64 (Native)
Parent Process: VBoxSVC [2581]
User ID: 501
Date/Time: 2020-09-12 11:06:06.400 +0200
OS Version: Mac OS X 10.15.6 (19G73)
Report Version: 12
Bridge OS Version: 4.6 (17P6065)
Anonymous UUID: D239C6C6-47E5-4E96-B087-5A70B7918F9D
Time Awake Since Boot: 1100 seconds
System Integrity Protection: enabled
Crashed Thread: 34 Dispatch queue: com.apple.root.default-qos
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace TCC, Code 0x0
Thread 0:: Dispatch queue: com.apple.main-thread
答え1
設定>オーディオに移動し、「オーディオを有効にする」を選択解除します。 VirtualBoxがCoreAudioを使用してオーディオ入力権限を確認しようとすると、Ubuntu 20.04 LTSがクラッシュするバグがあるようです。
00:00:32.681184 CoreAudio: macOS 10.14+ 検出、オーディオ入力権限を確認中
(その後、システムがクラッシュしました...)
答え2
答え3
上記のすべては良い情報ですが、bashを使用している場合はもっと深くする必要があります。
私はbashを使用して議論で私に役立つ解決策は、GUIを実行することでした。
zsh -i -c virtualbox
その後、次のコマンドラインから仮想マシンを起動しようとしました。
vboxmanage startvm foobar
これも動作します。
答え4
以下を試してください。
名前空間TCC、コード0x0(OSX / Mojava / Catalina)が原因でVMがクラッシュしてシャットダウンしました。
関連エラースレッド: https://forums.virtualbox.org/viewtopic.php?f=8&t=97141
クイックフィックス:
- ターミナルウィンドウを開きます。
- 「仮想ボックス」と入力します。
- Enter キーを押します。
- いつものようにVirtualboxが開いていることがわかります(ターミナルウィンドウを最小化することはできますが、閉じないでください)。
- VirtualBoxはターミナルプロセス内で実行されるため、カメラ/マイクのアクセス許可を要求する権限があります。
- これで仮想マシンを起動できるようになり、デフォルト設定でそれを許可するかどうかを尋ねられます。
- 残りの VirtualBox セッション中に端末を開いたままにします。
より効率的なソリューションがまもなく提供されます。