यहाँ बताया गया है कि आप KVM-संचालित QEMU वर्चुअल मशीन पर Ubuntu कैसे स्थापित कर सकते हैं।
जब वर्चुअलाइजेशन की बात आती है, तो क्यूईएमयू वर्चुअलबॉक्स और वीएमवेयर से मीलों आगे है, इसके निकट-देशी प्रदर्शन और समृद्ध फीचर सेट के साथ। यह होस्ट कंप्यूटर पर वर्चुअल वातावरण बनाने के लिए Linux KVM (कर्नेल-आधारित वर्चुअल मशीन) का उपयोग करता है।
किसी भी अन्य Linux उपकरण की तरह, वर्चुअल मशीन बनाने के लिए QEMU का उपयोग करना सीधा है। आप दो अलग-अलग तरीकों से QEMU का उपयोग करके एक Ubuntu वर्चुअल मशीन बना सकते हैं: कमांड लाइन से और गुण-प्रबंधक का उपयोग करके, QEMU के लिए एक ग्राफिकल फ्रंट-एंड।
उबंटू आईएसओ डाउनलोड करें
उबंटु को एक वर्चुअल मशीन पर स्थापित करने के लिए, आपको उबुन्टु वेबसाइट पर उपलब्ध आईएसओ फ़ाइल की आवश्यकता है।
डाउनलोड करना:उबंटू डेस्कटॉप
स्थापना छवि डाउनलोड करें और इसे अपने कंप्यूटर पर पसंदीदा स्थान पर सहेजें।
पूर्वापेक्षा: जांचें कि वर्चुअलाइजेशन आपके पीसी पर सक्षम है या नहीं
क्यूईएमयू स्थापित करने से पहले, जांचें कि आपकी मशीन वर्चुअलाइजेशन का समर्थन करती है या नहीं। आप चलाकर ऐसा कर सकते हैं:
egrep -c '(vmx|svm)' /proc/cpuinfo
यदि आउटपुट 0 से अधिक संख्या देता है, तो आप अगले चरणों पर सुरक्षित रूप से आगे बढ़ सकते हैं। अगर नहीं, अपनी मशीन पर वर्चुअलाइजेशन सक्षम करें BIOS में बूट करके।
अपने लिनक्स पीसी पर क्यूईएमयू स्थापित करें
अगला कदम QEMU और उबंटू वर्चुअल मशीन चलाने के लिए आवश्यक अन्य उपकरणों को स्थापित करना है। आपको qemu-kvm, libvirt-daemon, bridge-utils, और virt-manager संस्थापित करना होगा।
उबंटू और डेबियन पर, दौड़ें:
sudo apt qemu-kvm libvirt-daemon bridge-utils virt-manager स्थापित करें
आर्क लिनक्स पर:
सुडो पॅकमैन -एस क्यूमु-केवीएम लिबविर्ट ब्रिज-यूटिल्स गुण-प्रबंधक
और Fedora या RHEL पर संकुल संस्थापित करने के लिए, दौड़ें:
sudo dnf @virtualization स्थापित करें
संस्थापन के बाद, अपने वर्तमान उपयोक्ता को libvirt और kvm समूहों में जोड़ें:
sudo useradd -aG libvirt $(whoami)
sudo useradd -aG kvm $(whoami)
बूट पर चलने के लिए libvirtd सेवा को प्रारंभ और सक्षम करें:
sudo systemctl libvirtd शुरू करें
sudo systemctl libvirtd को सक्षम करें
एक Ubuntu VM बनाने के लिए virt-manager का उपयोग करना
पुण्य-प्रबंधक के साथ, आप GUI का उपयोग करके QEMU वर्चुअल मशीन का प्रबंधन कर सकते हैं। यदि आप इसके बजाय कमांड लाइन पसंद करते हैं, तो अगले भाग पर जाएं।
एप्लिकेशन मेनू से वर्चुअल मशीन मैनेजर लॉन्च करें। जब यह खुल जाए तो क्लिक करें एक नई वर्चुअल मशीन बनाएँ द्वितीयक मेनू से आइकन और चयन करें स्थानीय स्थापना मीडिया (आईएसओ छवि या सीडीरॉम) उपलब्ध विकल्पों में से।
क्लिक आगे आगे बढ़ने के लिए। चुनना ब्राउज़ आईएसओ मीडिया लोकेटर खोलने के लिए। यहां, आपको एक स्टोरेज पूल जोड़ना होगा जहां से आप आईएसओ का चयन करेंगे।
ऐसा करने के लिए, क्लिक करें प्लस नीचे बाईं ओर स्थित आइकन और पूल के लिए एक नाम सेट करें (input डाउनलोड अगर फ़ाइल डाउनलोड निर्देशिका में है)। क्लिक ब्राउज़ फ़ोल्डर का पता लगाने और हिट करने के लिए खुला. तब दबायें खत्म करना.
एक बार हो जाने के बाद, बाएं साइडबार से नव निर्मित पूल का चयन करें और उबंटू आईएसओ फाइल को हाइलाइट करें। क्लिक वॉल्यूम चुनें जारी रखने के लिए।
virt-manager स्वचालित रूप से उस OS का पता लगा लेगा जिसे आप स्थापित करने का प्रयास कर रहे हैं। यदि नहीं, तो आप खोज फ़ील्ड में नाम टाइप कर सकते हैं और परिणामों से उपयुक्त OS का चयन कर सकते हैं। जब आप कर लें, तो क्लिक करें आगे.
मेमोरी और सीपीयू सेटिंग्स विंडो में, मेमोरी और सीपीयू थ्रेड्स की मात्रा निर्दिष्ट करें जो आप वीएम को आवंटित करना चाहते हैं। इस गाइड के लिए, आइए 4096MB मेमोरी और 6 CPU थ्रेड्स के साथ चलें। यदि आपका हार्डवेयर इसका समर्थन करता है तो आप अधिक आवंटित कर सकते हैं। क्लिक आगे आगे बढ़ने के लिए।
निम्न स्क्रीन पर, Ubuntu वर्चुअल मशीन के लिए स्टोरेज को कॉन्फ़िगर करें। आप या तो वर्तमान निर्देशिका में स्वचालित रूप से एक डिस्क छवि बना सकते हैं या पहले की तरह एक नया स्टोरेज पूल बनाकर एक कस्टम स्थान चुन सकते हैं।
के साथ आगे बढ़ना वर्चुअल मशीन के लिए डिस्क इमेज बनाएं और वह आकार निर्दिष्ट करें (जीबी में) जिसे आप आवंटित करना चाहते हैं। उबंटू वीएम के लिए, 20GB से अधिक कुछ भी काम करता है। सुनिश्चित करें इस वर्चुअल मशीन के लिए स्टोरेज सक्षम करें बॉक्स चेक किया गया है।
अंत में क्लिक करें खत्म करना और virt-manager आपके लिए वर्चुअल मशीन स्थापित करेगा। जैसे ही यह प्रारंभिक सेटअप पूरा करता है, एक बूट मेन्यू दिखाई देगा जो आपसे पूछेगा कोशिश करें या उबंटू स्थापित करें. उपलब्ध विकल्पों की सूची से उसका चयन करें।
जब उबंटू बूट होता है, तो आप या तो उबंटू डेस्कटॉप को आजमा सकते हैं या इसे वीएम में इंस्टॉल कर सकते हैं, चुनाव आपका है!
QEMU का उपयोग करके Ubuntu स्थापित करने के चरण कमोबेश समान हैं अपने पीसी पर उबंटू स्थापित करना.
डिफ़ॉल्ट रूप से, वर्चुअल मशीन का रिज़ॉल्यूशन आपके डिस्प्ले रिज़ॉल्यूशन से कम होगा। आप पर जाकर इसे बदल सकते हैं प्रणाली व्यवस्था उबंटू पर और संकल्प को मैन्युअल रूप से कॉन्फ़िगर करना।
जब आप मशीन का परीक्षण कर लें, तो क्लिक करें वर्चुअल मशीन > शट डाउन > इसे बंद करने के लिए शट डाउन करें.
यदि आप वर्चुअल मशीन को बाद में शुरू करना चाहते हैं, तो केवल गुण-प्रबंधक को फिर से लॉन्च करें और पर्यावरण को लॉन्च करने के लिए उबंटू वीएम प्रविष्टि पर डबल-क्लिक करें।
QEMU CLI के माध्यम से एक Ubuntu VM की स्थापना
QEMU का उपयोग करके वर्चुअल मशीन को कॉन्फ़िगर करने का सबसे तेज़ तरीका टर्मिनल है। कुछ सरल आदेशों के साथ, आप उबंटू चलाने वाले प्रयोग करने योग्य QEMU VM को सेट अप कर सकते हैं।
आरंभ करने के लिए, सबसे पहले, वर्चुअल मशीन फ़ाइलों के लिए एक नया फ़ोल्डर बनाएँ और डाउनलोड किए गए Ubuntu ISO को नई बनाई गई निर्देशिका में ले जाएँ:
mkdir उबंटू-वीएम
सुडो एमवी /पथ/से/उबंटू.आईएसओ ./उबंटू-वीएम
वर्तमान निर्देशिका में एक छवि फ़ाइल बनाने के लिए निम्न कमांड चलाएँ:
qemu-img create -f qcow2 Image.img 20G
उपरोक्त आदेश एक वर्चुअल डिस्क छवि फ़ाइल बनाएगा जो आकार में 20GB है। वर्चुअल मशीन डेटा स्टोर करने के लिए इस डिस्क छवि का उपयोग करेगी, इसलिए तदनुसार आकार निर्दिष्ट करना सुनिश्चित करें।
अगला, Ubuntu वर्चुअल मशीन शुरू करने के लिए निम्न कमांड चलाएँ:
qemu-system-x86_64 -enable-kvm -cdrom ubuntu.iso -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on
वर्चुअल मशीन विंडो पॉप अप हो जाएगी। प्रेस पलायन बूट मेनू खोलने के लिए और ISO फ़ाइल से बूट करने के लिए उपयुक्त विकल्प का चयन करें।
का चयन करें कोशिश करो और Ubuntu स्थापित करें सूची से विकल्प और उबंटू बूट हो जाएगा। पहले की तरह, आप या तो डेस्कटॉप का परीक्षण कर सकते हैं या अपने कंप्यूटर पर उबंटू इंस्टॉल कर सकते हैं।
उबुन्टु को स्थापित करने के बाद, सुनिश्चित करें कि आपने इसे हटा दिया है -सीडी रॉम qemu कमांड से फ़्लैग करें। यह उबंटू को आईएसओ फाइल के बजाय डिस्क इमेज फाइल से बूट करेगा।
कमांड तब बन जाएगी:
qemu-system-x86_64 -enable-kvm -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on
करने के लिए स्वतंत्र महसूस एक कमांड-लाइन उपनाम बनाएँ इस आदेश के लिए यदि आप इसे बार-बार चलाने की योजना बनाते हैं।
QEMU वर्चुअल मशीन उपयोगकर्ताओं के लिए आवश्यक है
वर्चुअलाइजेशन नए डेस्कटॉप का अनुभव करने और विभिन्न ओएस पर अपने सॉफ्टवेयर का परीक्षण करने का एक शानदार तरीका है। क्यूईएमयू अपने उच्च प्रदर्शन और कम सेटअप समय को देखते हुए हजारों वर्चुअल मशीन उपयोगकर्ताओं के लिए पसंद का हाइपरविजर है।
Linux उपयोगकर्ताओं के लिए KVM, QEMU, VirtualBox, और VMware जैसे कई अन्य हाइपरवाइज़र हैं। आपको कौन सा चुनना चाहिए, यह इस बात पर निर्भर करता है कि आप सॉफ्टवेयर से क्या उम्मीद करते हैं।