क्या वर्चुअलाइजेशन सॉफ्टवेयर्स गेस्ट ऑपरेटिंग सिस्टम को होस्ट के ड्राइवर्स / हार्डवेयर्स का पूरी तरह से उपयोग करने की अनुमति देते हैं?


1

मैं ड्राइवरों की कमी को छोड़कर लिनक्स डिस्ट्रोस का उपयोग करना पसंद करता हूं जो पूरी तरह से हार्डवेयर का उपयोग कर सकते हैं । एक उदाहरण के रूप में, लिनक्स के लिए ग्राफिक कार्ड ड्राइवर अपनी खिड़कियों के समकक्ष के साथ समान प्रदर्शन नहीं कर सकते हैं, भले ही वे एक ही विक्रेता से हों!

क्या वर्चुअलाइजेशन का उपयोग इस समस्या को कम करता है? इस मामले में कौन सी वर्चुअलाइजेशन तकनीक / सॉफ्टवेयर्स अच्छा प्रदर्शन करते हैं? मैक दुनिया में, मुझे लगता है कि समानताएं चुनने के लिए एक होंगी यदि मैं चाहता हूं कि अतिथि ओएस मेजबान के हार्डवेयर का पूरी तरह से उपयोग करने में सक्षम हो। विंडोज के अंदर लिनक्स (या आसपास का रास्ता) समानताएं समान रूप से अच्छी तरह से करेंगे? कोई अन्य एस / डब्ल्यू सुझाव?

वर्चुअलाइजेशन की तुलना में ndiswrapper कैसे प्रदर्शन करता है?

मैं मिंट लिनक्स का उपयोग कर रहा हूं (क्या इससे कोई फर्क पड़ता है?)

जवाबों:


1

वर्चुअलबॉक्स में कई प्रकार के ड्राइवर होते हैं, जो होस्ट से लेकर अतिथि OS तक का समर्थन करते हैं।

virtualbox.org

वर्चुअलाइजेशन आपके संसाधनों को "अतिथि" ओएस लोड करने के लिए ले जा रहा है, ड्राइवरों को अतिथि ओएस पर गुल्लक किया जाता है, साथ ही दोनों के बीच मजबूत अलगाव भी होता है।

लिनक्स के पास वीडियो ड्राइवरों के लिए काफी समर्थन नहीं है क्योंकि कोई भी सोच सकता है कि आप किस वितरण का उपयोग कर रहे हैं?


1

मैं ड्राइवरों की कमी को छोड़कर लिनक्स डिस्ट्रोस का उपयोग करना पसंद करता हूं जो पूरी तरह से हार्डवेयर का उपयोग कर सकते हैं। एक उदाहरण के रूप में, लिनक्स के लिए ग्राफिक कार्ड ड्राइवर अपनी खिड़कियों के समकक्ष के साथ समान प्रदर्शन नहीं कर सकते हैं, भले ही वे एक ही विक्रेता से हों!

क्या वर्चुअलाइजेशन का उपयोग इस समस्या को कम करता है?

नहीं, वास्तव में यह समस्या को बढ़ा सकता है या बदल सकता है। उदाहरण के लिए, जब आप VirtualBox का उपयोग करते हैं, तो एक अलग वीडियो ड्राइवर का उपयोग किया जाता है, आपके ग्राफिक्स कार्ड के लिए नहीं। वर्चुअलबॉक्स चालक, मेरे अनुभव में, आपके वीडियो कार्ड के उपद्रवों का लाभ नहीं उठाता है, जो आपके सभी हार्डवेयर का उपयोग नहीं कर रहा है। यह वर्चुअल हार्डवेयर का उपयोग कर रहा है ।

मैं मिंट लिनक्स का उपयोग कर रहा हूं (क्या इससे कोई फर्क पड़ता है?)

आपके विशेष मामले के लिए, मुझे यकीन नहीं है लेकिन सामान्य वितरण में हार्डवेयर पर क्या प्रभाव पड़ेगा या इसका उपयोग नहीं किया जाएगा। विशिष्ट वितरणों को आभासी वातावरण में भी परेशानी हो सकती है। यह गुणी सॉफ्टवेयर विक्रेता से समर्थन पर निर्भर करता है।


0

सामान्य तौर पर, वर्चुअल मशीन में होस्ट मशीन के लिए अलग-अलग ड्राइवर होंगे। यहां तक ​​कि अगर वे समान ऑपरेटिंग सिस्टम हैं, तो वर्चुअलाइजेशन सॉफ्टवेयर आमतौर पर उपकरणों का एक सेट प्रदान करेगा। इसलिए, जबकि मेजबान मशीन में एनवीडिया डिस्प्ले, एसएटीए डिस्क और 100 एमबी 3 जीबी नेटवर्क कार्ड हो सकता है, वर्चुअल मशीन में 'जेनेरिक' डिस्प्ले कार्ड, 'एससीएसआई' डिस्क और एएमडी गिगाबिट ईथरनेट कार्ड हो सकता है। यदि आप अपने होस्ट मशीन पर घटकों को प्रतिस्थापित करते हैं (जैसे ग्राफिक्स कार्ड को बदलना या आपके लिए होस्ट ड्राइव के लिए SAN पर स्विच करना) या यहां तक ​​कि वीएम को किसी अन्य मशीन में स्थानांतरित करें, तो वीएम के अंदर चलने वाले घटक समान रहेंगे।

कुछ डिवाइस, जैसे कि USB, पास-पास ड्राइवर होते हैं। इसके बजाय हर संभव प्रकार की USB मेमोरी स्टिक या वेब कैम को वर्चुअलाइज करने की कोशिश करने के बाद, होस्ट डिवाइस से सीधे वीएम पर संचार करता है, प्रभावी रूप से वीएम इसे ठीक वैसे ही देखता है जैसे कि यह एक वास्तविक मशीन थी जिसमें डिवाइस को सीधे प्लग किया गया था, इसलिए भार यह स्वयं के ड्राइवर हैं। जब एक डिवाइस को एक वीएम के माध्यम से पारित किया जाता है, तो यह आमतौर पर मेजबान मशीन, या मशीन पर चलने वाले किसी अन्य वीएम तक पहुंच योग्य नहीं होता है।

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


0

वर्चुअलबॉक्स आपके कार्ड को एक अधिक जेनेरिक ड्राइवर (वर्चुअलबॉक्स ग्राफिक्स अडैप्टर) से बदल देगा, लेकिन डिस्प्ले - वीडियो के तहत वर्चुअल सेटिंग्स में; आप अपने वर्चुअल में उपयोग की जाने वाली वीडियो मेमोरी की मात्रा को समायोजित करने में सक्षम हैं। वर्चुअलबॉक्स आपको 2D वीडियो त्वरण और 3D त्वरण को सक्षम करने की सुविधा भी देता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.