VirtualBox의 MacOS Catalina 10.15에서 Ubuntu 20.04 LTS VM을 실행할 때 "VirtualBox VM이 예기치 않게 종료되었습니다"를 수정하는 방법은 무엇입니까?

VirtualBox의 MacOS Catalina 10.15에서 Ubuntu 20.04 LTS VM을 실행할 때 "VirtualBox VM이 예기치 않게 종료되었습니다"를 수정하는 방법은 무엇입니까?

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

나를 위한. 두 가지 솔루션을 시도했습니다(하나 선택).

  1. sudoer를 사용하여 virtualbox를 시작하는 것이 저에게 효과적이었습니다.

  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

빠른 수정:

  1. 터미널 창을 엽니다.
  2. "가상 상자"를 입력하십시오.
  3. Enter 키를 누릅니다.
  4. 평소처럼 Virtualbox가 열려 있는 것을 볼 수 있습니다(터미널 창을 최소화할 수는 있지만 닫지 마십시오).
  5. 이제 VirtualBox가 터미널 프로세스 내에서 실행되므로 카메라/마이크 사용 권한을 요청할 수 있는 권한이 있습니다.
  6. 이제 가상 머신을 시작할 수 있으며 기본 설정에서 이를 허용할지 묻는 메시지가 표시됩니다.
  7. 나머지 VirtualBox 세션 동안 터미널을 열어 두십시오.

보다 효율적인 솔루션이 곧 제공될 것입니다.

원천

관련 정보