Seperti yang dikatakan subjek, saya tidak bisa mendapatkan tamu XP untuk menghasilkan suara pada host Windows 7 Ultimate 32bit saya. Suara berfungsi dengan baik di OS host.
Jika saya mengatur driver audio host ke "Null Audio Driver" dan pengontrol audio ke ICH AC97, semua tampaknya berfungsi, kecuali tidak ada suara yang keluar dari speaker. Intel AC'97 Audio Controller muncul di daftar perangkat saya. Seperti yang saya pahami, itulah yang terjadi dengan Null Audio Driver. Jika Anda ingin suara, Anda harus memilih Windows DirectSound untuk driver audio host. Namun, jika saya melakukan ini, maka ketika saya memulai tamu XP, itu hang dengan kotak dialog berjudul "XPPro: Starting virtual machine" dan pesan "Starting virtual machine ..." dengan progress bar tertahan di 0%. Berikut adalah beberapa baris terakhir file log saya:
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)
Pada saat itu satu-satunya yang bisa saya lakukan adalah mematikan jendela startup. Mengatur pengontrol ke soundblaster 16 memungkinkan tamu datang, tetapi tidak ada perangkat audio yang muncul di manajer perangkat atau di aplikasi panel kontrol.
Adakah ide bagaimana saya bisa mengeluarkan suara dari OS tamu saya?
MEMPERBARUI
Saya baru saja selesai menginstal VMware 3.0 dan memuat XP Pro di sana. Bekerja seperti pesona. Di forum VBox, saya diminta untuk mengirimkan laporan bug, saya kira ada masalah di sana.
sumber
Saya memiliki masalah yang sama (host: Windows 7 64-bit, suara OK dan tamu: Windows XP SP3 32-bit, tidak ada suara).
Apa yang saya amati:
Dalam konfigurasi mesin Virtualbox, saya punya:
Di OS tamu (Windows XP SP3 32-bit), driver suara adalah:
Itulah masalahnya! Saat Anda mengganti driver ini ke Pengontrol Intel 82801AA AC'97, suara akan berfungsi dengan baik.
Bagaimana Anda bisa mengubah driver?
Pergi ke: Mulai ⇨ Panel Kontrol ⇨ Sistem ⇨ Perangkat Keras ⇨ Driver , pilih pengontrol suara (SigmaTel), lalu Perbarui driver ⇨ Tidak ada pembaruan web, temukan drivernya sendiri ⇨ pilih Pengontrol Intel 82801AA AC'97
sumber
Saya juga mendapatkan suara dengan kotak Virtual tamu XP pada host Windows 7 64 tetapi mulai bekerja dengan pengaturan berikut: Host Driver: Windows DirectSound Controller: ICH AC97
Inilah yang saya lakukan:
Sekarang di dalam Guest XP:
sumber
Sementara VM dihentikan:
Setelah menjalankan Windows XP di Virtual Box
Solusi ini berhasil untuk saya. Jika masih tidak berfungsi, mungkin ada masalah konflik atau kompatibilitas.
sumber
Solusi saya sangat berbeda.
Saya memeriksa bahwa suara tidak diputar, kemudian saya mematikan VM dan mengubah Perangkat Keras Suara oleh IntelHD Audio. Setelah restart, Windows akan mencoba menginstal driver tetapi tidak bisa karena saya memerlukan driver yang tepat diunduh.
Kemudian saya menutup lagi VM dan mengganti kembali perangkat keras suara ke AC'97, dan setelah reboot, suara itu diputar. Saya telah memeriksa driver ke manajer perangkat dan itu adalah driver AC'97 82801AA. Itu dipasang dengan sendirinya dengan benar: O
sumber
Jika saya mengatur mesin virtual dengan cara ini:
Ketika desktop dimuat, perangkat keras baru yang terdeteksi notifikasi muncul, driver Intel AC97 menginstal, dan audio berfungsi dengan baik; bahkan jika saya me-restart VM, audio masih berfungsi.
Namun, jika saya mematikan VM dan menutup jendela utama VirtualBox , maka audio tidak akan berfungsi saat berikutnya saya menjalankan VirtualBox.
Saya dapat memperbaiki ini dengan me-restart laptop (perangkat keras yang sebenarnya). Tampaknya VirtualBox mungkin melakukan sesuatu saat keluar (mungkin beberapa kerusakan memori atau semacamnya ketika dimatikan) yang mencegah audio tamu XP berfungsi dengan baik saat Anda mencoba lagi.
Saya tidak tahu apakah ini akan berhasil untuk orang lain, tetapi itu berhasil untuk saya.
sumber