वर्चुअलबॉक्स विंडोज 7 होस्ट, एक्सपी गेस्ट ऑडियो नहीं चला सकता


8

जैसा कि विषय कहता है, मुझे अपने विंडोज 7 अल्टीमेट 32 बिट होस्ट पर ध्वनि उत्पन्न करने के लिए एक XP अतिथि नहीं मिल सकता है। होस्ट OS में साउंड ठीक काम करता है।

अगर मैंने होस्ट ऑडियो ड्राइवर को "नल ऑडियो ड्राइवर" और ICH AC97 के ऑडियो कंट्रोलर पर सेट किया है, तो सभी काम करने के लिए प्रकट होते हैं, इसके अलावा कोई आवाज नहीं आती है। Intel AC'97 ऑडियो नियंत्रक मेरे उपकरणों की सूची में दिखाई देता है। जैसा कि मैं इसे समझता हूं, यह अशक्त ऑडियो ड्राइवर के साथ होता है। यदि आप ध्वनि चाहते हैं, तो आपको होस्ट ऑडियो ड्राइवर के लिए विंडोज डायरेक्टसाउंड का चयन करना होगा। यदि मैं ऐसा करता हूं, तो जब मैं 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 में सेट करने से अतिथि को ऊपर आने की सुविधा मिलती है, लेकिन डिवाइस मैनेजर या कंट्रोल पैनल ऐप में कोई ऑडियो डिवाइस दिखाई नहीं देता है।

किसी भी विचार मैं अपने अतिथि ओएस से आवाज़ कैसे निकाल सकता हूं?

अपडेट करें

मैं बस VMware 3.0 स्थापित करने और XP प्रो वहाँ लोड हो रहा है। एक जादू की तरह काम करता है। VBox मंचों पर, मुझे एक बग रिपोर्ट प्रस्तुत करने के लिए कहा गया था, मुझे लगता है कि वहाँ एक मुद्दा है।

जवाबों:


2

मैं विंडोज 7 होस्ट पर वर्चुअलबॉक्स (3.1.2 पोस्ट होने पर) चला रहा हूं, और मेरा विंडोज एक्सपी गेस्ट ऑडियो ठीक-ठाक चला रहा है। यहाँ मेरी सेटिंग्स हैं, मुझे आशा है कि वे आपकी मदद करेंगे:

ऑडियो

  • ऑडियो सक्षम करें: जाँच की गई
  • होस्ट ऑडियो ड्राइवर: विंडोज डायरेक्टसाउंड
  • ऑडियो नियंत्रक: ICH AC97

मेरे लिए ऐसा लगता है कि आपके मेजबान ऑडियो चालक के साथ किसी प्रकार का संघर्ष है। क्या यह होता है यदि आप एक अतिथि के रूप में विंडोज एक्सपी की एक नई नई स्वच्छ प्रतिलिपि स्थापित करते हैं?

कोई भी मौका जो आप अपने मौजूदा ड्राइवर को अपग्रेड करने का प्रयास कर सकते हैं, या अपने ऑडियो डिवाइस को पूरी तरह से अनइंस्टॉल कर सकते हैं और इसे फिर से इंस्टॉल कर सकते हैं?

होस्ट पर एक अंतिम विचार, क्या आप डिफ़ॉल्ट ऑडियो डिवाइस (प्रारंभ -> नियंत्रण कक्ष -> ध्वनि) को बदलने का प्रयास कर सकते हैं और किसी अन्य डिवाइस को डिफ़ॉल्ट के रूप में सेट करने का प्रयास कर सकते हैं? आप डिवाइस के लिए उन्नत सेटिंग्स में भी जा सकते हैं और सेटिंग्स को उनके डिफॉल्ट्स पर वापस सेट कर सकते हैं (अधिकांश टैब उस पर एक बटन है)। अंतिम, उन्नत टैब पर, विशेष मोड के लिए कुछ विकल्प हैं। आदर्श रूप से दोनों की जांच होनी चाहिए, लेकिन उन्हें अक्षम करने का प्रयास करें और देखें कि क्या होता है।


मैं इसे एक कोशिश करूँगा
DCookie

यदि मैं Windows DirectSound का चयन करता हूं तो मैं एक नई मशीन नहीं बना सकता। मैं 3.1.2 का उपयोग कर रहा हूं ....
DCookie

@DCookie यह आपके होस्ट के साथ लगभग एक ऑडियो ड्राइवर समस्या जैसा लगता है।
गोयिक्स

1
खैर, यह तब चयनात्मक है :-) VMWare को कोई समस्या नहीं है (कम से कम ऑडियो के साथ, मैंने अभी तक और कुछ नहीं किया है)। प्रतिक्रिया के लिए +1 और मेरा धन्यवाद।
डीसीयूकी

@DCookie मैं आपको सुझाव देने जा रहा था कि आप VirtualBox मंचों में इसकी रिपोर्ट करें और बगट्रैक में बग लॉग करें, लेकिन ऐसा लगता है कि आपने पहले ही ऐसा कर लिया होगा। संस्करण 3.1.4 वर्तमान में बीटा में है, हो सकता है कि भविष्य का अपडेट जो भी टूट गया है उसे ठीक कर देगा।
गोइयिक्स

6

मुझे भी यही समस्या थी (होस्ट: विंडोज 7 64-बिट, साउंड ओके और गेस्ट: विंडोज एक्सपी एसपी 32 32-बिट, नो साउंड)।

मैंने क्या देखा:

वर्चुअलबॉक्स मशीन के विन्यास में, मेरे पास था:

  • Windows DirectSound नियंत्रक: ICH AC97 (डिफ़ॉल्ट पैरामीटर)

अतिथि OS में (Windows XP SP3 32-बिट), साउंड ड्राइवर था:

  • इंटेल AC'97 ऑडियो नियंत्रक - सिग्माटेल कोडेक

यही समस्या है! जब आप इस ड्राइवर को Intel 82801AA AC'97 कंट्रोलर में बदलते हैं, तो ध्वनि ठीक काम करेगी।

आप ड्राइवर को कैसे बदल सकते हैं?

पर जाएं: स्टार्ट Panel कंट्रोल पैनल ⇨ सिस्टम ⇨ हार्डवेयर select ड्राइवर , साउंड कंट्रोलर (सिग्माटेल) का चयन करें, फिर ड्राइवर अपडेट करें Update कोई वेब अपडेट नहीं, ड्राइवर को खुद ढूंढें 8 सिलेक्ट इंटेल 82801AA AC'97 कंट्रोलर


यह मेरे लिए काम करता है। बल एक ही ड्राइवर को पुनर्स्थापित करें।
रीनाल्डो गिल

1

मुझे विंडोज 7 64 होस्ट पर XP अतिथि वर्चुअल बॉक्स के साथ कोई आवाज़ नहीं मिल रही थी, लेकिन इसे निम्नलिखित सेटिंग्स के साथ काम करने के लिए मिला: होस्ट ड्राइवर: विंडोज डायरेक्टसाउंड नियंत्रक: आईसीएच AC97

यहाँ मैंने क्या किया है:

  1. सफलता के बिना हर संयोजन की कोशिश की।
  2. XP अतिथि को लॉग ऑफ करें
  3. VM VirtualBox प्रबंधक में चयनित सेटिंग्स (येलो कॉग)
  4. सेटिंग्स विंडो के बाएं दर्द में चयनित ऑडियो
  5. ऑडियो सक्षम करें चेक बॉक्स को चखा
  6. चयनित होस्ट ऑडियो ड्राइवर: विंडोज डायरेक्टसाउंड
  7. चयनित ऑडियो नियंत्रक: ICH AC97
  8. [OK]बटन पर क्लिक किया
  9. VM VirtualBox प्रबंधक में चयनित प्रारंभ (हरा तीर)

अब XP अतिथि के अंदर:

  1. चयनित [Start]> Settings>Control Panel
  2. कंट्रोल पैनल में "साउंड एंड ऑडियो डिवाइस" पर डबल लेफ्ट क्लिक किया गया
  3. "ध्वनि और ऑडियो डिवाइस गुण" विंडो के वॉल्यूम टैब पर म्यूट चेक बॉक्स को अनचेक किया।
  4. [OK]बटन पर क्लिक करें।
  5. एक .mp3 फ़ाइल खेली और संगीत सुनने में सक्षम था।

1

जबकि VM को रोका गया है:

  1. मशीन ड्रॉप डाउन मेनू में सेटिंग्स में जाएं और ऑडियो पर क्लिक करें
  2. ICH AC97 में परिवर्तित ऑडियो नियंत्रक

वर्चुअल बॉक्स में विंडोज एक्सपी चलाने के बाद

  1. मेरा कंप्यूटर राइट-क्लिक करें और प्रबंधित करें पर क्लिक करें
  2. डिवाइस मैनेजर पर क्लिक करें , ऑडियो हार्डवेयर पर राइट-क्लिक करें और अपडेट ड्राइवर पर क्लिक करें
  3. मिली नई हार्डवेयर विंडो खुलती है। इस समय नहीं क्लिक करें > मैन्युअल रूप से चुनें > सूची से चुनें
  4. ऑडियो आदि का चयन करें, फिर इंटेल 82801AA AC'97 नियंत्रक का चयन करें

इस समाधान ने मेरे लिए काम किया। यदि यह अभी भी काम नहीं करता है, तो यह एक संघर्ष या संगतता मुद्दा हो सकता है।


0

मेरा समाधान बहुत अलग था।

मैंने जाँच की कि ध्वनि नहीं चल रही थी, तब मैंने VM को बंद कर दिया और IntelHD ऑडियो द्वारा साउंड हार्डवेयर को बदल दिया। पुनः आरंभ करने के बाद, विंडोज ड्राइवरों को स्थापित करने की कोशिश करेगा लेकिन ऐसा नहीं हो सकता क्योंकि मुझे डाउनलोड किए गए उचित ड्राइवरों की आवश्यकता थी।

फिर मैंने फिर से ते वीएम को बंद कर दिया और साउंड हार्डवेयर को वापस एसी'97 में बदल दिया, और रिबूट के बाद, ध्वनि खेल रहा था। मैंने डिवाइस मैनेजर पर ड्राइवरों की जाँच की है और यह 82801AA AC'97 ड्राइवर था। यह स्वयं द्वारा उचित रूप से स्थापित किया गया था: हे


0

अगर मैंने वर्चुअल मशीन को इस तरह सेट किया है:

  • मेरे लैपटॉप को पावर दें (ASUS ROG G750JX)
  • VirtualBox को आग
  • एक Windows XP 32 बिट अतिथि बनाएँ (सावधानी के रूप में अक्षम ऑडियो के साथ)
  • आभासी मशीन को आग लगाओ
  • विंडोज़ स्थापित करने की प्रक्रिया से गुजरें
  • वर्चुअल मशीन को बंद करें
  • VM पर ऑडियो सक्षम करें
  • इसे एक बार और आग लगाइए (इस कदम के पहले या बाद में जोड़ लगाना अप्रासंगिक है)

जब डेस्कटॉप लोड होता है, तो एक नया हार्डवेयर नोटिफिकेशन पॉप अप करता है, इंटेल AC97 ड्राइवर इंस्टॉल होता है, और ऑडियो ठीक काम करता है; भले ही मैं VM को पुनरारंभ करता हूं, फिर भी ऑडियो काम करता है।

हालाँकि, अगर मैं VM को बंद कर देता हूं और VirtualBox मुख्य विंडो को बंद कर देता हूं , तो अगली बार जब मैं VirtualBox चलाऊंगा तो ऑडियो काम नहीं करेगा।

मैं लैपटॉप (वास्तविक हार्डवेयर) को पुनरारंभ करके इसे ठीक कर सकता हूं। ऐसा लगता है कि वर्चुअलबॉक्स अपने रास्ते पर कुछ कर रहा हो सकता है (शायद किसी तरह की स्मृति भ्रष्टाचार या कुछ और जब वह बंद हो जाता है) जो कि XP ​​के अतिथि के ऑडियो को अगली बार ठीक काम करने से रोकता है।

मुझे नहीं पता कि यह दूसरों के लिए काम करेगा, लेकिन यह मेरे लिए काम कर रहा है।


आपके मुख्य पैराग्राफ का पहला वाक्य 100 शब्दों से अधिक लंबा है। कृपया अपने वाक्यों को अधिकतम 30 शब्दों के आसपास रखने की कोशिश करें।
स्कॉट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.