Como dice el tema, no puedo conseguir que un invitado XP produzca sonido en mi host Windows 7 Ultimate 32bit. El sonido funciona bien en el sistema operativo host.
Si configuro el controlador de audio del host en "Controlador de audio nulo" y el controlador de audio en ICH AC97, todo parece funcionar, excepto que no sale sonido por los altavoces. El controlador de audio Intel AC'97 aparece en mi lista de dispositivos. Según tengo entendido, eso es lo que sucede con Null Audio Driver. Si desea sonido, debe seleccionar Windows DirectSound para el controlador de audio del host. Sin embargo, si hago esto, cuando inicio el invitado XP, se cuelga con un cuadro de diálogo titulado "XPPro: Iniciando máquina virtual" y el mensaje "Iniciando máquina virtual ..." con una barra de progreso pegada al 0%. Aquí están las últimas líneas de mi archivo de registro:
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)
En ese punto, lo único que puedo hacer es cerrar la ventana de inicio. Configurar el controlador en SoundBlaster 16 permite que aparezca el invitado, pero no aparece ningún dispositivo de audio en el administrador de dispositivos o en la aplicación del panel de control.
¿Alguna idea de cómo puedo obtener sonidos de mi sistema operativo invitado?
ACTUALIZAR
Acabo de terminar de instalar VMware 3.0 y cargar XP Pro allí. Funciona de maravilla. En los foros de VBox, me pidieron que enviara un informe de error, supongo que hay un problema allí.
fuente
Tuve el mismo problema (host: Windows 7 de 64 bits, sonido correcto e invitado: Windows XP SP3 de 32 bits, sin sonido).
Lo que observé:
En la configuración de la máquina Virtualbox, tuve:
En el sistema operativo invitado (Windows XP SP3 de 32 bits), el controlador de sonido era:
¡Ese es el problema! Cuando reemplace este controlador al controlador Intel 82801AA AC'97, el sonido funcionará bien.
¿Cómo puedes cambiar el controlador?
Vaya a: Inicio ⇨ Panel de control ⇨ Sistema ⇨ Hardware ⇨ Controladores , seleccione el controlador de sonido (SigmaTel), luego actualice el controlador ⇨ Sin actualización web, encuentre el controlador usted mismo ⇨ seleccione Controlador Intel 82801AA AC'97
fuente
Tampoco recibía sonido con una caja virtual de invitado XP en un host con Windows 7 64, pero conseguí que funcionara con la siguiente configuración: Controlador de host: Controlador de Windows DirectSound: ICH AC97
Esto es lo que hice:
Ahora dentro del XP Guest:
fuente
Mientras VM está detenida:
Después de ejecutar Windows XP en Virtual Box
Esta solución funcionó para mí. Si aún no funciona, puede ser un conflicto o un problema de compatibilidad.
fuente
Mi solución fue bastante diferente.
Verifiqué que el sonido no se estaba reproduciendo, luego apagué la VM y cambié el hardware de sonido por IntelHD Audio. Después de reiniciar, Windows intentaría instalar los controladores pero no puede porque necesitaba descargar los controladores adecuados.
Luego apagué nuevamente la máquina virtual y volví a cambiar el hardware de sonido a AC'97, y después de reiniciar, el sonido se estaba reproduciendo. Revisé los controladores en el administrador de dispositivos y fue el controlador 82801AA AC'97. Se instaló por sí mismo de forma propia: O
fuente
Si configuro la máquina virtual de esta manera:
Cuando se carga el escritorio, aparece una nueva notificación de hardware detectado, se instala el controlador Intel AC97 y el audio funciona bien; incluso si reinicio la VM, el audio aún funciona.
Sin embargo, si apago la VM y cierro la ventana principal de VirtualBox , entonces el audio no funcionará la próxima vez que ejecute VirtualBox.
Puedo solucionar esto reiniciando la computadora portátil (el hardware real). Parece que VirtualBox puede estar haciendo algo al salir (tal vez algún daño de memoria de algún tipo o algo cuando se apaga) que impide que el audio del invitado XP funcione bien la próxima vez que lo intente.
No sé si esto funcionará para otros, pero funcionó para mí.
fuente