ट्यूटोरियल

Untu कैसे ubuntu से qemu में वर्चुअल मशीन स्थापित और बनाएँ

विषयसूची:

Anonim

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

सूचकांक को शामिल करता है

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

क्या है केमू

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

इस उपकरण के साथ हम गेन्हू / लिनक्स, विंडोज या सोलारिस जैसे अतिथि ऑपरेटिंग सिस्टम के तहत मशीनों को वर्चुअलाइज कर पाएंगे और मैक ओएस एक्स के लिए क्यू नामक एक बाहरी संस्करण। इस हाइपरविज़र की सबसे महत्वपूर्ण विशेषताओं में से एक यह है कि यह व्यावहारिक रूप से किसी भी प्रकार के प्रोसेसर पर चलने में सक्षम है, चाहे वह 32 या 64 बिट्स या पॉवेपीसी, एमआइपीएस, एसपीएआरसी हो और व्यावहारिक रूप से सभी मौजूदा आर्किटेक्चर हों। प्रोसेसर के अनुकरण के मूल डिजाइन के कारण यह ठीक है।

Qemu शुरू में एक ग्राफिकल इंटरफ़ेस या GUI के साथ एक उपकरण नहीं है, इसलिए पहली चीज़ जो हम मान सकते हैं कि सभी फ़ंक्शंस को कमांड विंडो से प्रबंधित किया जाना चाहिए। लेकिन विंडोज के लिए Qemu प्रबंधक और लिनक्स के लिए Qemu लॉन्चर के कार्यान्वयन के लिए धन्यवाद, इस कार्यक्रम के लिए एक विस्तार स्थापित करना संभव है ताकि इसे ग्राफिकल इंटरफ़ेस प्रदान किया जा सके।

Qemu विशेषताएं:

  • यह लिनक्स, विंडोज, डॉस, सोलारिस, बीएसडी, मैकओएस और अन्य प्रणालियों को वर्चुअलाइज करने में सक्षम है और इसमें x86, AMD64, Mips, Alpha और Sparc प्लेटफार्मों के लिए अनुकूलता शामिल है। यह नेटवर्क और परिधीय वातावरण का अनुकरण करने और आभासी मशीनों के लिए किसी भी वर्चुअल रिमोट कंट्रोल की अनुमति देता है। डायनामिक डिस्क बनाने के लिए ताकि यह केवल वर्चुअल मशीन की स्थापना के लिए उपयोग किए जाने वाले स्थान पर कब्जा कर ले। हम एक वर्चुअल मशीन की स्थिति को स्टोर करने में सक्षम होंगे और कमांड सिस्टम से पूर्ण प्रबंधन के लिए मेजबान सिस्टम की क्षमता के क्रैश होने के बाद उस पर वापस लौटेंगे।

Qemu के बारे में सब कुछ जानने के लिए, हाइपरविज़र की सभी विशेषताओं के बारे में जानकारी के साथ इसका पूरा उपयोगकर्ता गाइड देखना सबसे अच्छा है

Ubuntu में Qemu कैसे स्थापित करें

Qemu Ubuntu में एक वर्चुअल मशीन बनाने से पहले हमें आवश्यक प्रोग्राम और टूल्स को इंस्टॉल करने के लिए आगे बढ़ना होगा। Qemu एप्लिकेशन के अतिरिक्त, हमें Qemu की कार्यक्षमता बढ़ाने के लिए कुछ अतिरिक्त पैकेज स्थापित करने की आवश्यकता होगी। ऐसा ग्राफिकल इंटरफेस की स्थापना का मामला है।

फिर, हम एप्लिकेशन बटन पर जाकर या सीधे कुंजी संयोजन " Ctrl + Alt + T " दबाकर एक टर्मिनल खोलने के लिए आगे बढ़ते हैं।

अब हम निम्नलिखित कमांड और उन पैकेजों को लिखने जा रहे हैं जिन्हें हम सीधे रिपॉजिटरी से प्राप्त किए गए क्यूमू के साथ मिलकर स्थापित करने जा रहे हैं:

sudo apt-get install qemu-kvm qemu गुण-प्रबंधक गुण-दर्शक libvirt-bin

हम प्रक्रिया समाप्त होने की प्रतीक्षा करते हैं और हम सीधे अपने चित्रमय वातावरण से Qemu को खोलने में सक्षम हो सकते हैं। ऐसा करने के लिए हमें एप्लिकेशन मेनू पर जाना होगा और " वर्चुअल मशीन मैनेजर " आइकन का पता लगाना होगा

यदि इंस्टॉलेशन के बाद हम वर्चुअल मैनेजर खोलने की कोशिश करते हैं और एक त्रुटि होती है, तो हमें जो करना होगा वह मशीन को पुनरारंभ करना होगा

Qemu Ubuntu में वर्चुअल मशीन बनाएँ

खैर, एक बार क्यूमू ग्राफिकल इंटरफ़ेस खुला होने के बाद, प्रक्रिया किसी भी अन्य हाइपरवाइजर के समान है। चलिए फिर आगे बढ़ते हैं।

वर्चुअल मशीन निर्माण विज़ार्ड खोलने के लिए हमें ऊपरी बाएँ कोने में मॉनिटर आइकन पर क्लिक करना चाहिए।

पहले चरण में हमें उस तरीके को चुनना होगा जिसमें हम ऑपरेटिंग सिस्टम को स्थापित करेंगे। हम आईएसओ इमेज के अनुसार पहले वाले को चुनेंगे, क्योंकि हमारे पास प्रोसेस करने के लिए विंडोज 10 है

यदि हम आर्किटेक्चर विकल्पों का विस्तार करते हैं, तो हम चुन सकते हैं कि मशीन 32 या 64 बिट्स की होगी

अगली विंडो में, हमें चुनना होगा, हमारे मामले के अनुसार, सिस्टम इंस्टॉलेशन के लिए छवि।

अगला, हम उस ऑपरेटिंग सिस्टम को चुनने के लिए निचले विकल्प को निष्क्रिय करते हैं जिसे हम इंस्टॉल करने जा रहे हैं। हमारे पास मेनू में विंडोज के सभी वितरण उपलब्ध हैं, साथ ही साथ अन्य ऑपरेटिंग सिस्टम भी हैं।

अगली विंडो में हमें रैम की मात्रा और सीपीयू की संख्या दर्ज करनी होगी जिसे हम वर्चुअल मशीन को असाइन करना चाहते हैं। यह हमारी टीम के पास कोर की संख्या पर निर्भर करेगा।

अगला, हमें सिस्टम की वर्चुअल डिस्क के लिए भंडारण की मात्रा का चयन करना होगा। डिफ़ॉल्ट रूप से वर्चुअल डिस्क पथ " / var / lib / libvirt / छवियों " में संग्रहीत किया जाएगा

अगला, हमें वर्चुअल मशीन का नाम डालना होगा और नेटवर्क मोड का चयन करना होगा। अभी के लिए हम इसे NAT मोड में छोड़ देंगे। इसके साथ हम वर्चुअल मशीन बनाने की प्रक्रिया को पूरा करेंगे।

Qemu में वर्चुअल मशीन कॉन्फ़िगरेशन

फिर एक विंडो विभिन्न कॉन्फ़िगरेशन विकल्पों के साथ खुलेगी, जिसे हम देख सकते हैं कि यह वर्चुअलबॉक्स के समान है । यह वह जगह है जहां हम मशीन के कुछ पहलुओं को विस्तार से संशोधित कर सकते हैं, हालांकि कुछ कार्यों के लिए कमांड टर्मिनल का हस्तक्षेप अभी भी आवश्यक होगा । यहां हम वर्चुअल मशीन को स्थापित करने के लिए आगे बढ़ने से पहले कुछ अनुशंसित कॉन्फ़िगरेशन देखेंगे:

बूट विकल्प

इस विकल्प से हम वर्चुअल मशीन के शुरुआती मोड और डिवाइस को कॉन्फ़िगर कर सकते हैं। हम अनुशंसा करते हैं कि जब भी आप चाहें, हार्ड ड्राइव या सीडी (आईएसओ) के बीच चयन करने में सक्षम होने के लिए " बूट मेनू सक्षम करें " विकल्प को सक्रिय करें

हार्ड ड्राइव विकल्प

डिफ़ॉल्ट रूप से कॉन्फ़िगरेशन IDE डिस्क के रूप में सेट है। यदि हम डिस्क बस की सूची पर क्लिक करते हैं तो हम वर्चुअलाइजेशन में अधिक प्रदर्शन प्राप्त करने के लिए उदाहरण के लिए एसएटीए का चयन कर सकते हैं

नेटवर्क सेटअप

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

इसके लिए, हम शीघ्र ही KVM / Qemu में एक पुल या ब्रिज टाइप नेटवर्क को कॉन्फ़िगर करने के लिए एक ट्यूटोरियल बनाएंगे।

बाकी विन्यास

बाकी कॉन्फ़िगरेशन अत्यधिक महत्वपूर्ण नहीं है सिवाय इसके कि हम अपनी वर्चुअल मशीन के साथ बहुत विशिष्ट चीजें करना चाहते हैं।

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

कॉन्फ़िगरेशन को पूरा करने के बाद, ऑपरेटिंग सिस्टम की स्थापना प्रक्रिया बिल्कुल एक वास्तविक मशीन के समान होगी, इसलिए यह इस तरह के विवरण में जाने के लायक नहीं है।

यह हाइपरविजर को स्थापित करने और Qemu Ubuntu में एक वर्चुअल मशीन बनाने की प्रक्रिया है।

आपको इस जानकारी में भी रुचि हो सकती है:

क्या तुमने कभी Qemu का उपयोग किया है? हमें बताएं कि आप इस वर्चुअलाइजेशन टूल के बारे में क्या सोचते हैं

ट्यूटोरियल

संपादकों की पसंद

Back to top button