- - लिनक्स पर वर्चुअलबॉक्स में वर्चुअल मशीन कैसे बनाएं

कैसे लिनक्स पर VirtualBox में एक आभासी मशीन बनाने के लिए

वर्चुअल चलाने के कई अलग-अलग तरीके हैंलिनक्स पर मशीनें। ऐसा करने के सबसे आसान (और सबसे लोकप्रिय) तरीकों में से एक ओरेकल वीएम वर्चुअलबॉक्स के साथ है। यह एक बेहतरीन उपकरण है जो लिनक्स प्लेटफॉर्म पर आसानी से वायरल करता है, और इसमें बहुत उपयोगी, उपयोगकर्ता के अनुकूल सुविधाएं हैं। जब लिनक्स पर वर्चुअलबॉक्स का उपयोग करने की बात आती है, तो समझने के लिए कई चीजें हैं। सबसे पहले, वर्चुअलबॉक्स वीएम मैनेजर लिनक्स और अन्य जगहों पर सबसे अधिक उपयोग किए जाने वाले वीएम टूल्स में से एक है। यह इस वजह से है कि स्थापना प्रक्रिया बहुत आसान है - अधिकांश भाग के लिए। बहुत सारे लिनक्स ऑपरेटिंग सिस्टम सॉफ्टवेयर वितरित करते हैं।

बिगड़ने की चेतावनी: इस लेख के अंत में नीचे स्क्रॉल करें और वीडियो ट्यूटोरियल देखें।

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

अपने जोखिम पार इस्तेमाल करें।

उबंटू

sudo apt install virtualbox

डेबियन

sudo apt-get install virtualbox

आर्क लिनक्स

sudo pacman -S virtualbox

स्थापना के दौरान, उपयोगकर्ता से पूछा जाता हैदो अलग-अलग विकल्पों में से चुनें। डिफ़ॉल्ट एक DKMS सेटिंग है जो कर्नेल मॉड्यूल को स्वचालित रूप से फिर से बनाएगा। अन्य उपयोगकर्ता को मैन्युअल रूप से करने की अनुमति देता है।

यदि आप किसी परेशानी से निपटने के लिए नहीं देख रहे हैं, तो टूल इंस्टॉल करते समय DMKS चुनने के लिए Enter कुंजी दबाएँ।

फेडोरा

sudo dnf install virtualbox

OpenSUSE

sudo zypper install virtualbox

अन्य लिनक्स के लिए अधिष्ठापन

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

इसे स्थापित करने से पहले, आपको दो कार्य करने होंगेचीजें: कर्नेल हेडर स्थापित करें, और सिस्टम को अपडेट करें। कर्नेल हेडर आवश्यक हैं, क्योंकि लिनक्स कर्नेल मॉड्यूल को स्थापित और संकलित करना उनके बिना संभव नहीं है। अपने ऑपरेटिंग सिस्टम के पैकेज मैनेजर, और "कर्नेल हेडर" की खोज करके उन्हें स्थापित करें।

नोट: LTS लिनक्स कर्नेल का उपयोग? आपको एलटीएस हेडर स्थापित करने की आवश्यकता होगी।

इन पैकेजों को स्थापित करना भी सुनिश्चित करें, जैसा किउन्हें संकलन के लिए आवश्यक है: "gcc, make, autoconf, binutils, xorg-server-devel"। समझें कि इन पैकेजों के नाम आपके द्वारा उपयोग किए जाने वाले लिनक्स वितरण के आधार पर अलग-अलग होंगे। सर्वोत्तम परिणामों के लिए, कर्नेल मॉड्यूल के लिए अपने लिनक्स ऑपरेटिंग सिस्टम के विकी पृष्ठ को देखें।

सभी आवश्यकताओं को पूरा करने के साथ, सिर परवर्चुअलबॉक्स वेबसाइट, और .RUN पैकेज डाउनलोड करें। "सभी वितरणों (ईएल 5 पर निर्मित और इसलिए हाल के सिस्टम लाइब्रेरी की आवश्यकता नहीं है)" के तहत डाउनलोड लिंक के लिए देखें। 32 बिट के लिए i386, और 64 बिट के लिए AMD64 पर क्लिक करें।

जब फ़ाइल आपके पीसी पर होती है, तो टर्मिनल विंडो खोलें और डाउनलोड फ़ोल्डर में जाने के लिए सीडी कमांड का उपयोग करें।

cd ~/Downloads

उसके बाद, chmod कमांड के साथ RUN फ़ाइल की अनुमतियाँ बदलें।

sudo chmod +x VirtualBox-*.run

वर्चुअलबॉक्स .RUN फ़ाइल को सीधे चलाकर इंस्टॉल प्रक्रिया शुरू करें। उपयोगकर्ता इसे फ़ाइल प्रबंधक में फ़ाइल पर राइट-क्लिक करके, या अधिमानतः टर्मिनल के साथ कर सकते हैं।

नोट: यदि आप फ़ाइल प्रबंधक के माध्यम से वर्चुअलबॉक्स बाइनरी स्थापित करने जा रहे हैं, तो अपने फ़ाइल प्रबंधक को रूट में खोलना सुनिश्चित करें।

पहले रूट प्राप्त करके इंस्टॉल प्रक्रिया शुरू करें।

sudo -s

फिर, फ़ाइल चलाएँ।

./VirtualBox-*.run

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

एक वीएम बनाना

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

यदि किसी कारण से, ऑपरेटिंग सिस्टम स्वचालित रूप से पता नहीं लगा है, तो ड्रॉप-डाउन मेनू पर क्लिक करें, और "प्रकार" चुनें। साथ ही "संस्करण" के तहत सबसे लागू विकल्प का चयन करें।

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

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

नोट: हार्ड ड्राइव प्रक्रिया के दौरान VDI का चयन करना सुनिश्चित करें, जब तक कि आपको पता न हो कि आप क्या कर रहे हैं।

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

हार्ड ड्राइव की स्थापना के साथ, विज़ार्ड पूरा हो गया है। मुख्य वर्चुअलबॉक्स विंडो पर लौटने के लिए "फिनिश" पर क्लिक करें। अपना वीएम शुरू करके इसे चुनें और "स्टार्ट" पर क्लिक करें।

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

ब्रिजिंग नेटवर्क एडेप्टर

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

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

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

टिप्पणियाँ