संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
वर्चुअलबॉक्सयूएसबीसमस्या निवारणठीकसमस्याहार्डवेयरपरिधीयवीएमआभासी मशीनविंडो
अनुवाद अपडेट किया गया 3 सप्ताह पहले
VirtualBox एक शक्तिशाली उपकरण है जो होस्ट ऑपरेटिंग सिस्टम पर वर्चुअल मशीनें (VMs) चलाने के लिए उपयोग किया जाता है। हालाँकि, आपको एक सामान्य समस्या का सामना करना पड़ सकता है जहाँ USB डिवाइस आपकी वर्चुअल मशीन में पहचाने नहीं जाते हैं। यह परेशान करने वाला हो सकता है, खासकर यदि आपको USB ड्राइव, प्रिंटर, या अन्य परिधीय तक पहुंचने की आवश्यकता है। सौभाग्य से, इस समस्या को ठीक करने के लिए आप कई तरीकों को आजमा सकते हैं।
यह मार्गदर्शिका आपको VirtualBox में USB समर्थन को सक्षम करने के चरणों को दिखाएगी, सामान्य समस्याओं का समाधान करेगी, और यह सुनिश्चित करेगी कि आपके USB डिवाइस आपकी वर्चुअल मशीन में सही तरीके से पहचाने जाएं और उपयोगी हों।
समाधानों पर जाने से पहले, यह समझना महत्वपूर्ण है कि VirtualBox में USB डिवाइस क्यों पहचाने नहीं जा सकते। यहाँ कुछ सामान्य कारण दिए गए हैं:
इससे पहले कि USB डिवाइस आपकी वर्चुअल मशीन में काम कर सकें, सुनिश्चित करें कि निम्नलिखित पूर्वापेक्षाएँ पूरी हों:
USB 2.0 और USB 3.0 समर्थन के साथ-साथ अन्य सुविधाओं को सक्षम करने के लिए एक्सटेंशन पैक महत्वपूर्ण है।
फ़ाइल > प्राथमिकताएँ > एक्सटेंशन
पर जाएँ। "पैकेज जोड़ें" बटन (हरे प्लस चिह्न के साथ आइकन) पर क्लिक करें और इसे इंस्टॉल करने के लिए डाउनलोड की गई फ़ाइल का चयन करें।सुनिश्चित करें कि आपका VM USB नियंत्रक का उपयोग करने के लिए कॉन्फ़िगर किया गया है।
USB फ़िल्टर सेट करना USB डिवाइसेस को सीधे आपके VM पर रूट करने में मदद कर सकता है।
फ़िल्टर USB डिवाइस की विशिष्ट विशेषताओं से मेल खाने के लिए कॉन्फ़िगर किया जा सकता है, जैसे निर्माता, उत्पाद और सीरियल नंबर। यह उपयोगी हो सकता है यदि आप चाहते हैं कि VM हर बार स्टार्ट होने पर किसी विशिष्ट डिवाइस को स्वचालित रूप से कैप्चर करे।
अब यह जांचने का समय है कि क्या परिवर्तन से समस्या का समाधान हो गया।
यदि आपका USB डिवाइस फ़िल्टर सूची में दिखाई नहीं देता है, तो उसे अपने होस्ट मशीन से पुनः कनेक्ट करने का प्रयास करें। VirtualBox के साथ पुनः प्रयास करने से पहले सुनिश्चित करें कि आपका होस्ट डिवाइस को पहचानता है। यदि समस्याएँ बनी रहती हैं, तो यह सुनिश्चित करने के लिए अपने होस्ट के USB ड्राइवरों की जाँच करें कि वे अप-टू-डेट हैं।
यदि USB डिवाइस अतिथि OS में दिखाई देता है, लेकिन सही तरीके से काम नहीं करता है, तो निम्नलिखित बातों पर विचार करें:
यदि आप कॉन्फ़िगरेशन के लिए कमांड लाइन का उपयोग करना पसंद करते हैं, तो आप VirtualBox द्वारा प्रदान किए गए VBoxManage
उपकरण का उपयोग कर सकते हैं। नीचे VBoxManage
का उपयोग करके एक USB फ़िल्टर जोड़ने का एक उदाहरण है:
VBoxManage usbfilter add 0 --target <Your-VM-Name> --name "MyUSBDevice" --vendorid <vendor-id> --productid <product-id>
<Your-VM-Name>
, <vendor-id>
, और <product-id>
को अपने विशिष्ट VM नाम और USB डिवाइस पहचानकर्ताओं से बदलें।
कभी-कभी, होस्ट सिस्टम पर अनुमति समस्याएँ VirtualBox द्वारा USB उपकरणों को कैप्चर होने से रोकती हैं:
vboxusers
समूह में इस प्रकार जोड़ें: sudo usermod -aG vboxusers $USER
इन चरणों का पालन करके, आपको VirtualBox में "USB डिवाइस मान्यता प्राप्त नहीं" समस्या का समाधान करने में सक्षम होना चाहिए। सुनिश्चित करें कि VirtualBox एक्सटेंशन पैक इंस्टॉल है, USB समर्थन सक्षम है, और उचित USB फ़िल्टर कॉन्फ़िगर किए गए हैं। इसके अतिरिक्त, ड्राइवर समस्याओं और अनुमतियों का समाधान करने से USB पहचान समस्याओं की पहचान और समाधान करने में मदद मिल सकती है।
USB समर्थन के साथ पूर्ण वर्चुअल मशीन चलाना परीक्षण, विकास, और आपके वर्चुअलाइज़्ड वातावरण के भीतर डिवाइस-विशिष्ट सुविधाओं तक पहुँचने के लिए अत्यधिक लाभकारी हो सकता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं