VirtualBox 5.2.23과 함께 10.13.6 High Sierra를 실행하는 macOS 호스트에서 VirtualBox VM의 게스트 OS로 Windows 10 Home을 실행하고 있습니다.
오디오가 몇 번 작동한 후 작동을 멈췄습니다. VirtualBox 버전 업데이트나 설정 조정으로 인해 이 문제가 발생했을 수도 있지만 확실하지 않습니다.
- VirtualBox의 모든 기본 Windows 10 설정을 사용하여 ISO에서 새로 설치를 시도했지만 오디오도 없습니다.
- 내가 소유한 다른 Mac(macOS 10.14 Mojave가 설치되어 있음)을 사용해 보았습니다. 동일한 이미지, 동일한 구성, 동일한 VirtualBox를 설치하면 그곳에서 작동합니다. (기이한)
게스트 OS는 사용 가능한 오디오가 있다고 생각합니다. 하지만 호스트에서는 재생되지 않습니다. Volume Mixer의 스크린샷은 다음과 같습니다.
지금까지 시도한 내용은 다음과 같습니다.
VirtualBox의 다양한 버전
VirtualBox를 업그레이드한 후에 이런 일이 발생한 것 같습니다(확실하지 않음). 그래서 최신 버전 5.2.23과 5.2.14 및 5.2.18과 같은 이전 버전을 사용해 보았습니다. 불운.
다른 OS
Ubuntu Desktop(Live CD)을 사용해 보았는데 오디오도 사용 가능한 것으로 생각됩니다. Windows와 다르게 Firefox에서 일부 비디오/오디오를 재생하려고 하면 플레이어가 실제로 비디오나 오디오를 시작하지 않습니다.
Windows 개선/디버깅
- Windows 게스트 추가가 완전히 설치되었습니다.
- 윈도우 업데이트가 모두 완료되었습니다.
- 나는 비활성화했다운전자 서명 확인
- 사운드 문제 해결을 시도했지만 아무 것도 돌아오지 않았습니다.
dxdiag
소리가 양호하다고 표시됩니다("문제가 발견되지 않았습니다"라고 표시되고 장치 이름은 "스피커(고화질 오디오 장치)입니다.
가상 머신 설정
내가 사용하는 설정은 다음과 같습니다.
Hyper-V 대신 "없음" 또는 "기본값"과 같은 다른 반가상화 설정을 시도했지만 운이 없었습니다.
다른 오디오 드라이버를 사용해 보세요
VirtualBox의 Intel HD 오디오 컨트롤러 설정 대신 ICH AC97 설정을 사용해 보았습니다. 그래서 구버전을 설치했어요Vista/7용 Realtek AC'97 오디오 드라이버윈도우 10에서.
변경 사항을 성공적으로 인식했지만 여전히 작동하지 않습니다.
VM 로그
다음은 vm start-try-shutdown 주기의 VBox.log입니다. https://gist.github.com/ahmetb/be3b6eab2cd789196904696840576be0
증상: VM 종료로 인해 VirtualBox가 충돌함
VirtualBox에서 VM의 전원을 강제로 끄면 전체 VirtualBox 프로세스가 macOS에서 충돌합니다.
답변1
좋아, 나는 이것에 대해 많은 디버깅을 했지만 이에 대한 확실한 해결책은 없습니다. 그것은 결함입니다.
두 Mac을 모두 동일한 버전으로 업그레이드했습니다. 동일한 버전의 VBox를 사용했습니다. 도대체 가상 머신을 디스크 및 설정과 함께 한 머신에서 다른 머신으로 복사하기도 했습니다. 결과는 하나입니다. VM 오디오가 한 Mac에서는 작동했지만 다른 Mac에서는 작동하지 않았습니다.
이 문제를 해결하려면:Windows 게스트 VM으로 이동하여 devicemgr
사운드 장치를 마우스 오른쪽 버튼으로 클릭하고 비활성화합니다. 그런 다음 활성화하십시오. 작동해야합니다.
지금까지 이것은 나에게 효과가 있었던 유일한 솔루션이며 오디오가 손실되고 이 기술을 사용하여 복원할 때 안정적으로 다시 작동합니다. 이상하게도 오디오가 깨지면 모든 VM(Windows, Linux는 중요하지 않음)에서 깨집니다. 하지만 이렇게 수정하면 모든 곳에서 고정됩니다(무엇보다도 순간).
이 결함은 Mac을 오디오가 포함된 외부 디스플레이(예: Apple Cinema Display)에 연결할 때 발생하며 VirtualBox가 오디오를 보낼 위치를 혼동하고 macOS의 사운드 설정에서 선택해도 도움이 되지 않는 것 같습니다.