केवीएम के साथ लिनक्स में विंडोज वर्चुअल मशीन स्थापित करना डुअल-बूटिंग से बेहतर है। यहां बताया गया है कि शुरुआत कैसे करें.
लिनक्स के साथ-साथ विंडोज़ वर्चुअल मशीन चलाने के अपने फायदे हैं। विंडोज़ वर्चुअल मशीन सेट अप के साथ, आपको संगतता परतों के आसपास अपना सिर लपेटने की ज़रूरत नहीं है या अपने पसंदीदा विंडोज़ ऐप्स के लिए ओपन-सोर्स विकल्पों की तलाश नहीं करनी है। इसके अतिरिक्त, यदि आप एक डेवलपर हैं, तो कई ऑपरेटिंग सिस्टम पर अपने सॉफ़्टवेयर का परीक्षण करना आसान हो जाता है।
जब लिनक्स पर विंडोज वर्चुअल मशीन स्थापित करने की बात आती है तो कर्नेल-आधारित वर्चुअल मशीन या केवीएम आपके लिए सबसे अच्छा विकल्प है। लेकिन आप एक नया केवीएम कैसे बनाएंगे और उस पर विंडोज़ कैसे स्थापित करेंगे?
1. आवश्यक KVM सॉफ़्टवेयर स्थापित और कॉन्फ़िगर करें
पहले चरण के रूप में, आपको यह जांचना होगा कि क्या आपका सीपीयू वर्चुअलाइजेशन का समर्थन करता है और क्या यह आपके सिस्टम पर सक्षम है। ऐसा करने के लिए, चलाएँ:
grep -Ec '(vmx|svm)' /proc/cpuinfo
0 से अधिक आउटपुट दर्शाता है कि वर्चुअलाइजेशन सक्षम है और आप आगे बढ़ सकते हैं। यदि अन्यथा, अपने पीसी को पुनरारंभ करें, BIOS विकल्पों पर जाएं, और वर्चुअलाइजेशन समर्थन सक्षम करें.
यदि आप पहली बार केवीएम के साथ काम कर रहे हैं, तो आपको अवश्य समझना चाहिए कर्नेल-आधारित वर्चुअल मशीनें और वे कैसे काम करती हैं.
एक बार वर्चुअलाइजेशन सेट हो जाने पर, अपने डिस्ट्रो के रिपॉजिटरी से आवश्यक KVM पैकेज इंस्टॉल करें। आपके द्वारा उपयोग किए जा रहे डिस्ट्रो के आधार पर इंस्टॉलेशन कमांड अलग-अलग होगा।
डेबियन और उबंटू-आधारित वितरण पर, चलाएँ:
sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager
आर्क लिनक्स और उसके डेरिवेटिव पर:
sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager
फेडोरा और आरएचईएल पर केवीएम पैकेज स्थापित करें:
sudo dnf install @virtualization
इसके बाद, libvirt डेमॉन को चलाकर सक्षम करें और प्रारंभ करें:
sudo systemctl enable libvirtd
sudo systemctl start libvirtd
जांचें कि क्या libvirtd ठीक से चल रहा है:
sudo systemctl status libvirtd
यदि आउटपुट हरे रंग में "सक्रिय" आता है, तो आप सुरक्षित रूप से आगे बढ़ सकते हैं। यदि यह लाल रंग में "निष्क्रिय" प्रदर्शित करता है, तो उपरोक्त आदेश फिर से चलाएँ।
अंत में, अपने उपयोगकर्ता को libvirt और kvm समूहों में जोड़ें:
sudo usermod -aG libvirt $(whoami)
sudo usermod -aG kvm $(whoami)
2. विंडोज 10 आईएसओ डाउनलोड करें
वर्चुअलाइजेशन कॉन्फ़िगरेशन के साथ, अब आप एक वर्चुअल मशीन बनाने के लिए तैयार हैं। लेकिन पहले, Windows 10 ISO फ़ाइल डाउनलोड करें जिसका उपयोग आप VM को बूट करने के लिए करेंगे।
विंडोज 10 डाउनलोड पेज पर जाएं और चयन करने के लिए नीचे स्क्रॉल करें विंडोज़ 10 (बहु-संस्करण आईएसओ) संस्करण चुनें ड्रॉपडाउन मेनू से। तब दबायें पुष्टि करना.
उपयुक्त भाषा चुनें और हिट करें जारी रखना. अब आपके पास विंडोज 10 के 64- और 32-बिट संस्करण डाउनलोड करने के लिए दो विकल्प होंगे। जिसे आप इंस्टॉल करना चाहते हैं उस पर क्लिक करें।
डाउनलोड करना:विंडोज 10 (मुक्त)
3. virt-manager का उपयोग करके एक नया KVM बनाएं
टाइप करके वर्चुअल मशीन मैनेजर लॉन्च करें गुण-प्रबंधक कमांड लाइन में या एप्लिकेशन मेनू से। क्लिक करें एक नई वर्चुअल मशीन बनाएं जारी रखने के लिए विकल्प (बीच में प्ले बटन वाला डेस्कटॉप आइकन)।
डिफ़ॉल्ट चयन के साथ जारी रखें—स्थानीय इंस्टाल मीडिया-और क्लिक करें आगे.
क्लिक ब्राउज़ करें > स्थानीय ब्राउज़ करें और अपने स्टोरेज से डाउनलोड की गई विंडोज 10 आईएसओ फाइल का चयन करें। क्लिक खुला ISO छवि का चयन करने के लिए. वर्चुअल मशीन मैनेजर स्वचालित रूप से ओएस का पता लगाएगा। क्लिक आगे आगे बढ़ने के लिए।
मेमोरी और सीपीयू कोर की वह मात्रा निर्दिष्ट करें जिसे आप वर्चुअल मशीन को आवंटित करना चाहते हैं। शुरुआत के लिए, आपके कंप्यूटर की आधी वास्तविक मेमोरी पर्याप्त से अधिक होगी। सीपीयू कोर के संबंध में, उपलब्ध कोर के एक तिहाई से लेकर आधे तक का चयन करें। एक बार हो गया, मारो आगे.
निम्नलिखित विंडो पर, सुनिश्चित करें इस वर्चुअल मशीन के लिए भंडारण सक्षम करें जाँच की जाती है. फिर, डिस्क छवि का आकार निर्दिष्ट करें (50GB पर्याप्त होगा) और क्लिक करें आगे.
वर्चुअल मशीन का नाम टाइप करें और क्लिक करें खत्म करना एक बार जब आप VM विशिष्टताओं की समीक्षा कर लें।
वर्चुअल मशीन मैनेजर अब मशीन बनाएगा और उसके तुरंत बाद इसे बूट करेगा।
4. KVM पर Windows 10 स्थापित करें
एक नई वर्चुअल मशीन मैनेजर विंडो पॉप अप होगी, जिसके भीतर आप अपनी विंडोज मशीन को बूट होते हुए देख सकते हैं। स्क्रीन नीली हो जाएगी और आपको विंडोज सेटअप बॉक्स दिखाई देगा।
उपलब्ध विकल्पों की सूची से इंस्टॉल करने के लिए भाषा, समय और मुद्रा प्रारूप और कीबोर्ड या इनपुट विधि का चयन करें। एक बार हो गया, मारो अगला > अभी इंस्टॉल करें.
सेटअप प्रक्रिया अब शुरू होगी और आपसे उत्पाद कुंजी दर्ज करने के लिए कहा जाएगा। यदि आपके पास उत्पाद कुंजी है तो उसे टाइप करें। अन्यथा, चयन करें मेरे पास उत्पाद कुंजी नहीं है.
वहाँ हैं विंडोज़ 10 के विभिन्न संस्करण आप इंस्टॉल कर सकते हैं. जिसे आप इंस्टॉल करना चाहते हैं उसे चुनें और क्लिक करें अगला. निम्नलिखित स्क्रीन पर, बगल में स्थित बॉक्स को चेक करें मैं लाइसेंस शर्तें स्वीकार करता हूँ और क्लिक करें अगला.
चुनना कस्टम: केवल विंडोज़ स्थापित करें (उन्नत) चूँकि वर्चुअल मशीन पर पहले से ही विंडोज़ स्थापित नहीं है।
अगली स्क्रीन पर, का उपयोग करके ड्राइव को विभाजित करें नया, मिटाना, और प्रारूप यदि आप एकाधिक ड्राइव रखना चाहते हैं तो विकल्प। जो लोग एकल विभाजन स्थापित करना चाहते हैं, उनके लिए क्लिक करें अगला.
विंडोज़ अब वर्चुअल मशीन पर इंस्टाल होना शुरू हो जाएगा। आप इन चरणों से गुजरेंगे: विंडोज़ फ़ाइलों की प्रतिलिपि बनाना, फ़ाइलों को इंस्टॉलेशन के लिए तैयार करना, सुविधाएँ इंस्टॉल करना, अपडेट इंस्टॉल करना और समाप्त करना।
इंस्टॉलेशन के दौरान वर्चुअल मशीन कई बार रीस्टार्ट हो सकती है, इसलिए परेशान न हों और विंडोज सेटअप को अपना काम करने दें।
विंडोज़ की स्थापना समाप्त होने के बाद, आपको कॉर्टाना वेलकम स्क्रीन दिखाई देगी। Cortana को बंद करने के लिए नीचे बाईं ओर छोटे माइक्रोफ़ोन आइकन पर क्लिक करें। इसके बाद अपना भौगोलिक स्थान चुनें और क्लिक करें हाँ.
एक कीबोर्ड लेआउट चुनें और क्लिक करें हाँ. यदि आप दूसरा लेआउट जोड़ना चाहते हैं, तो चयन करें लेआउट जोड़ें. अन्यथा, क्लिक करें छोडना. इस चरण के बाद आपको कई मिनट तक प्रतीक्षा करनी पड़ सकती है.
इसके बाद, जारी रखने के लिए अपना Microsoft खाता जोड़ें। यदि, एक Linux उपयोगकर्ता के रूप में, आप अपनी ईमेल जानकारी साझा करना पसंद नहीं करते हैं, तो अभी के लिए एक डमी ईमेल पता और पासवर्ड का उपयोग करें। विंडोज़ गलत पासवर्ड त्रुटि उत्पन्न करेगा। तब दबायें अगला सही ईमेल पता जोड़ना छोड़ें
निम्न स्क्रीन पर, अपना नाम और पासवर्ड दर्ज करें। इसके बाद, जारी रखने के लिए तीन सुरक्षा प्रश्नों का चयन करें और उनके उत्तर दें।
आपकी डिवाइस स्क्रीन के लिए गोपनीयता सेटिंग्स चुनें दिखाई देंगी। यदि आप Microsoft के साथ उपयोग डेटा साझा करना पसंद नहीं करते हैं तो सभी विकल्पों को अक्षम करें। तब दबायें स्वीकार करना.
आइए अपने अनुभव को अनुकूलित करें स्क्रीन को छोड़ें और चुनें अभी नहीं जब यह आपसे Cortana के साथ व्यक्तिगत जानकारी साझा करने के लिए कहता है। इसके बाद, विंडोज़ आपको डेस्कटॉप पर बूट करने से पहले आपके लिए कुछ अन्य चीज़ों को कस्टमाइज़ करेगा।
यदि आपको केवीएम पसंद नहीं है, तो इसे क्यों न चुनें वर्चुअलबॉक्स या वीएमवेयर जैसे अन्य हाइपरविजर विंडोज़ स्थापित करने के लिए?
आप Linux पर केवल KVM तक सीमित नहीं हैं
Linux पर KVM का उपयोग करके Windows 10 स्थापित करना कितना आसान था। लेकिन यहीं मत रुकिए. सभी प्रकार के लिनक्स डिस्ट्रोस और अन्य ओपन-सोर्स ऑपरेटिंग सिस्टम को वर्चुअल मशीनों में स्थापित करके आज़माएँ।
आप Linux पर कर्नेल-आधारित वर्चुअल मशीन का उपयोग करने तक ही सीमित नहीं हैं। यदि आप चाहें, तो आप अपनी लिनक्स मशीन पर विंडोज़ स्थापित करने के लिए वर्चुअलबॉक्स या वीएमवेयर जैसे अन्य हाइपरवाइज़र का भी उपयोग कर सकते हैं।