VirtualBox Windows 7 호스트, XP 게스트가 오디오를 재생할 수 없음


8

주제에 따르면 XP 게스트가 Windows 7 Ultimate 32 비트 호스트에서 사운드를 생성하도록 할 수는 없습니다. 호스트 OS에서 사운드가 제대로 작동합니다.

호스트 오디오 드라이버를 "Null Audio Driver"로 설정하고 오디오 컨트롤러를 ICH AC97로 설정하면 스피커에서 사운드가 나오지 않는 것을 제외하고는 모두 작동하는 것으로 보입니다. Intel AC'97 Audio Controller가 장치 목록에 나타납니다. 내가 알기로, 그것은 Null Audio Driver에서 일어나는 일입니다. 사운드를 원하면 호스트 오디오 드라이버에 대한 Windows DirectSound를 선택해야합니다. 그러나 이렇게하면 XP 게스트를 시작할 때 "XPPro : 가상 컴퓨터 시작"이라는 대화 상자와 진행률 표시 줄이 0 %로 고정 된 "가상 컴퓨터 시작 중 ..."이라는 메시지가 표시됩니다. 내 로그 파일의 마지막 몇 줄은 다음과 같습니다.

00:00:00.840 NAT: adding 24.116.2.50 to DNS server list
00:00:00.840 NAT: adding 24.116.2.34 to DNS server list
00:00:00.840 NAT: value of BindIP has been ignored
00:00:00.841 Audio: Trying driver 'dsound'.
00:00:00.936 Audio: set_record_source ars=0 als=0 (not implemented)

그 시점에서 내가 할 수있는 유일한 것은 시작 창을 죽이는 것입니다. 컨트롤러를 사운드 블라스터 16으로 설정하면 게스트가 나타나지만 장치 관리자 나 제어판 앱에는 오디오 장치가 나타나지 않습니다.

게스트 OS에서 소리를내는 방법에 대한 아이디어가 있습니까?

최신 정보

방금 VMware 3.0 설치 및 XP Pro로드를 완료했습니다. 매력처럼 작동합니다. VBox 포럼에서 버그 보고서를 제출하라는 요청을 받았는데 문제가있는 것 같습니다.

답변:


2

Windows 7 호스트에서 VirtualBox (게시시 3.1.2)를 실행하고 있으며 Windows XP 게스트가 오디오를 제대로 재생합니다. 여기 내 설정이 있습니다. 도움이 되길 바랍니다.

오디오

  • 오디오 사용 : 확인
  • 호스트 오디오 드라이버 : Windows DirectSound
  • 오디오 컨트롤러 : ICH AC97

나에게 그것은 호스트 오디오 드라이버와 어떤 종류의 충돌이있는 것처럼 들린다. 게스트로 Windows XP의 새로운 깨끗한 복사본을 설치하면 이런 일이 발생합니까?

기존 드라이버를 업그레이드하거나 오디오 장치를 완전히 제거한 후 다시 설치할 수 있습니까?

호스트의 마지막 생각 중 하나는 기본 오디오 장치 (시작-> 제어판-> 사운드)를 변경하고 다른 장치 중 하나를 기본값으로 설정해 볼 수 있습니까? 장치의 고급 설정으로 이동하여 설정을 기본값으로 다시 재설정 할 수도 있습니다 (대부분의 탭에는 해당 버튼이 있음). 마지막으로 고급 탭에는 독점 모드에 대한 몇 가지 옵션이 있습니다. 이상적으로 두 가지를 모두 확인해야하지만 사용하지 않도록 설정하고 어떻게되는지 확인하십시오.


나는 그것을 시도 할 것이다
DCookie

새 컴퓨터를 만들 수 없습니다. Windows DirectSound를 선택하면 같은 오류가 발생합니다. 3.1.2도 사용하고 있습니다.
DCookie

@DCookie 이것은 호스트의 오디오 드라이버 문제와 거의 같습니다.
Goyuix

1
음, 그것은 선택적인 것입니다 :-) VMWare에는 아무런 문제가 없습니다 (적어도 오디오에서는 아직 많이하지 않았습니다). 답장을 보내 주셔서 감사합니다.
DCookie

@DCookie 나는 VirtualBox 포럼에서 이것을보고 버그 추적기에 버그를 기록 할 것을 제안했지만, 이미 수행 한 것처럼 보입니다. 버전 3.1.4는 현재 베타 버전이며 향후 업데이트로 인해 손상된 부분이 수정 될 수 있습니다.
Goyuix 2012

6

나는 같은 문제가 있었다 (호스트 : Windows 7 64-bit, 소리 OK 및 손님 : Windows XP SP3 32 비트, 소리 없음).

내가 관찰 한 것 :

Virtualbox 컴퓨터의 구성에서 나는 다음을 가졌습니다.

  • Windows DirectSound 컨트롤러 : ICH AC97 (기본 매개 변수)

게스트 OS (Windows XP SP3 32 비트)에서 사운드 드라이버는 다음과 같습니다.

  • 인텔 AC'97 오디오 컨트롤러-SigmaTel 코덱

그것이 문제이다! 이 드라이버를 Intel 82801AA AC'97 Controller로 교체하면 사운드가 제대로 작동합니다.

드라이버를 어떻게 변경할 수 있습니까?

이동 : 시작 ⇨ 제어판 ⇨ 시스템 ⇨ 하드웨어 ⇨ 드라이버 , 사운드 컨트롤러 (SigmaTel)를 선택한 다음 드라이버 업데이트 ⇨ 웹 업데이트 없음, 직접 드라이버 찾기 ⇨ Intel 82801AA AC'97 컨트롤러 선택


그것은 나를 위해 작동합니다. 동일한 드라이버를 강제로 다시 설치하십시오.
Reinaldo Gil

1

Windows 7 64 호스트의 XP 게스트 가상 상자에서도 소리가 들리지 않지만 다음 설정에서 작동하도록했습니다. 호스트 드라이버 : Windows DirectSound 컨트롤러 : ICH AC97

내가 한 일은 다음과 같습니다.

  1. 성공하지 않고 모든 조합을 시도했습니다.
  2. XP 게스트에서 로그 오프
  3. VM VirtualBox Manager에서 선택된 설정 (노란색 코그)
  4. 설정 창의 왼쪽 통증에서 선택한 오디오
  5. 오디오 사용 확인란을 선택했습니다.
  6. 선택된 호스트 오디오 드라이버 : Windows DirectSound
  7. 선택된 오디오 컨트롤러 : ICH AC97
  8. 클릭 된 [OK]버튼을
  9. VM VirtualBox Manager에서 선택된 시작 (녹색 화살표)

이제 XP 게스트 내부에서 :

  1. 선정 [Start]> Settings>Control Panel
  2. 제어판에서 "사운드 및 오디오 장치"를 두 번 클릭
  3. "사운드 및 오디오 장치 속성"창의 볼륨 탭에서 음소거 확인란을 선택 해제했습니다.
  4. [OK]버튼을 클릭하십시오 .
  5. .mp3 파일을 재생하여 음악을들을 수있었습니다.

1

VM이 중지 된 동안 :

  1. 기기 드롭 다운 메뉴에서 설정 으로 이동하여 오디오를 클릭하십시오.
  2. 오디오 컨트롤러를 ICH AC97로 변경

Virtual Box에서 Windows XP를 실행 한 후

  1. 내 컴퓨터를 마우스 오른쪽 단추로 클릭하고 관리를 클릭 하십시오.
  2. 클릭 장치 관리자를 마우스 오른쪽 단추로 클릭 한 오디오 하드웨어를 클릭 드라이버 업데이트를
  3. 새 하드웨어 발견 창이 열립니다. 지금 아님 > 수동 선택 > 목록에서 선택을 클릭하십시오 .
  4. Audio 등을 선택한 다음 Intel 82801AA AC'97 Controller 를 선택하십시오.

이 솔루션은 저에게 효과적이었습니다. 여전히 작동하지 않으면 충돌이나 호환성 문제 일 수 있습니다.


0

내 솔루션은 꽤 달랐습니다.

소리가 재생되지 않는지 확인한 다음 VM을 종료하고 IntelHD Audio로 사운드 하드웨어를 변경했습니다. 다시 시작한 후 Windows는 드라이버 설치를 시도하지만 올바른 드라이버를 다운로드해야했기 때문에 설치할 수 없습니다.

그런 다음 VM을 다시 종료하고 사운드 하드웨어를 AC'97로 다시 변경 한 다음 재부팅 후 사운드가 재생되었습니다. 장치 관리자에서 드라이버를 확인한 결과 82801AA AC'97 드라이버였습니다. 자체적으로 적절하게 설치되었습니다 : O


0

이 방법으로 가상 머신을 설정하면 :

  • 랩탑 전원 켜기 (ASUS ROG G750JX)
  • VirtualBox 실행
  • Windows XP 32 비트 게스트 만들기 (예방으로 오디오가 비활성화 된 상태)
  • 가상 머신 실행
  • 창문 설치 과정을 거칩니다
  • 가상 머신 종료
  • VM에서 오디오 활성화
  • 한 번 더 실행하십시오 (이 단계 전후에 추가 설치는 중요하지 않습니다)

데스크탑이로드되면 새로운 하드웨어 감지 알림이 나타나고 Intel AC97 드라이버가 설치되며 오디오가 제대로 작동합니다. VM을 다시 시작해도 오디오는 계속 작동합니다.

그러나 VM 을 종료하고 VirtualBox 기본 창을 닫으면 다음에 VirtualBox를 실행할 때 오디오가 작동하지 않습니다.

랩톱 (실제 하드웨어)을 다시 시작하여이 문제를 해결할 수 있습니다. 다음 번에 시도 할 때 XP 게스트의 오디오가 제대로 작동하지 못하게하는 VirtualBox가 종료 될 때 (어쩌면 일부 종류의 메모리 손상 또는 종료시 무언가) 수행중인 것 같습니다.

이것이 다른 사람들에게 효과가 있는지는 모르겠지만 나에게 도움이되었습니다.


주 단락의 첫 문장은 100 단어를 초과합니다. 문장을 최대 약 30 단어로 유지하십시오.
Scott
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.