लिनक्स पर एक वर्चुअल मशीन चलाने से आप डुअल बूट या अपनी हार्ड ड्राइव को पार्टीशन किए बिना अन्य ऑपरेटिंग सिस्टम और सॉफ्टवेयर का उपयोग कर सकते हैं। यह आपके प्राथमिक सिस्टम को प्रभावित किए बिना विभिन्न डेस्कटॉप वातावरण का परीक्षण, विकास, और पता लगाने का एक सुविधाजनक और कुशल तरीका प्रदान करता है।
विभिन्न वर्चुअलाइजेशन सॉफ्टवेयर उपलब्ध होने के साथ, जैसे VirtualBox, आप आसानी से वर्चुअल मशीन बना और प्रबंधित कर सकते हैं। ये टूल इन ऑपरेटिंग सिस्टम के लिए एक वर्चुअल पीसी बनाते हैं, जिससे वे आपके लिनक्स वितरण के साथ कार्य कर सकते हैं।
लिनक्स वर्चुअल मशीन चलाने के लिए, नीचे दिए गए चरणों का पालन करें।
डुअल बूटिंग के बजाय वर्चुअल मशीन चुनने के कारण
आप सोच रहे होंगे कि क्या लिनक्स और किसी अन्य ऑपरेटिंग सिस्टम को डुअल बूट करना और उनके बीच स्विच करना बेहतर है। आपके लिनक्स मशीन पर कई ऑपरेटिंग सिस्टम चलाने के लिए वर्चुअल मशीन डुअल बूटिंग पर कई लाभ प्रदान करती है।
सबसे पहले, VMs आपको एक साथ कई ऑपरेटिंग सिस्टम चलाने की अनुमति देते हैं, जिससे उनके बीच स्विच करते समय लगातार रीबूट करने की आवश्यकता समाप्त हो जाती है। यह अधिक सुविधाजनक है और आपका समय बचाता है। एकमात्र बाधा आपके सिस्टम संसाधन हैं - आपको दोनों सिस्टम को एक साथ चलाने को संभालने के लिए एक पर्याप्त अच्छा पीसी चाहिए।
दूसरे, VMs होस्ट और गेस्ट ऑपरेटिंग सिस्टम के बीच बेहतर अलगाव प्रदान करते हैं, जिससे संभावित जोखिम और संघर्ष कम हो जाते हैं। आपका प्राथमिक OS सुरक्षित रहता है, भले ही द्वितीयक को समस्याओं का सामना करना पड़े।
अंत में, आप VMs को आसानी से प्रबंधित और कॉन्फ़िगर कर सकते हैं, जिससे विभिन्न सिस्टम और संशोधनों के साथ प्रयोग करना सरल हो जाता है। वे वर्चुअल हार्ड ड्राइव फाइलों में अलग-थलग होते हैं, जिसका अर्थ है कि आप परीक्षण के लिए कई वातावरण बना सकते हैं।
लिनक्स में वर्चुअल मशीन के रूप में उपयोग करने के लिए ऑपरेटिंग सिस्टम चुनना
लिनक्स में वर्चुअल मशीन चलाते समय, आपके पास चुनने के लिए ऑपरेटिंग सिस्टम की एक विस्तृत विविधता होती है। यहां कुछ लोकप्रिय विकल्प हैं:
- विंडोज: विंडोज ग्रह पर सबसे लोकप्रिय डेस्कटॉप ऑपरेटिंग सिस्टम है। यदि आप पूरी तरह से विंडोज से लिनक्स पर स्विच करने के लिए तैयार नहीं हैं, तो आप अपने पसंदीदा ऐप्स चलाना जारी रखने के लिए विंडोज को वर्चुअल मशीन में चला सकते हैं।
- उबंटू: यह लोकप्रिय लिनक्स वितरण उपयोगकर्ता के अनुकूल है और शुरुआती लोगों के लिए बढ़िया है। इसका एक मजबूत समुदाय है और बहुत सारा समर्थन प्रदान करता है।
- लिनक्स मिंट: उबंटू के समान, मिंट भी लिनक्स शुरुआती लोगों के लिए एक उत्कृष्ट विकल्प है। यह अत्यधिक अनुकूलन योग्य है और एक परिचित विंडोज जैसा वातावरण प्रदान करने के लिए जाना जाता है।
- फेडोरा: एक अत्याधुनिक डिस्ट्रो, फेडोरा नवीनतम तकनीकों को शामिल करने के लिए जाना जाता है और अक्सर नए विकास के लिए टेस्टबेड के रूप में कार्य करता है।
- डेबियन: स्थिरता और विश्वसनीयता डेबियन का प्राथमिक फोकस है, जो इसे उन उपयोगकर्ताओं के लिए एक आदर्श विकल्प बनाता है जो दीर्घकालिक समर्थन और सुसंगत प्रदर्शन को प्राथमिकता देते हैं।
- ओपनएसयूएसई: शुरुआती और विशेषज्ञों दोनों के लिए आदर्श, ओपनएसयूएसई उत्कृष्ट सामुदायिक समर्थन के साथ एक स्थिर, संतुलित विकल्प प्रदान करता है।
- पॉप!_ओएस: सिस्टम76 द्वारा निर्मित, पॉप!_ओएस उत्पादकता के लिए अनुकूलित एक पॉलिश्ड उपयोगकर्ता अनुभव प्रदान करता है।
यह एक विस्तृत सूची नहीं है - आप बहुत अधिक किसी भी ऑपरेटिंग सिस्टम को वर्चुअल मशीन में चला सकते हैं, जब तक कि इसके लिए समर्थन है। कुछ, जैसे विंडोज और अन्य लिनक्स वितरण, चलाने में आसान हैं। हालांकि, अन्य जैसे ChromeOS या macOS में आधिकारिक समर्थन की कमी है, जिससे उन्हें सेट अप करना थोड़ा कठिन हो जाता है।
पीसी पर वर्चुअलाइजेशन कैसे सक्षम करें
लिनक्स में वर्चुअल मशीन चलाने से पहले, आपको अपने पीसी पर वर्चुअलाइजेशन सक्षम करने की आवश्यकता है। वर्चुअलाइजेशन आपके कंप्यूटर को आपके मुख्य सिस्टम के भीतर वर्चुअल कंप्यूटर बनाकर एक साथ कई ऑपरेटिंग सिस्टम चलाने की अनुमति देता है।
अपने पीसी पर वर्चुअलाइजेशन सक्षम करने के लिए, इन चरणों का पालन करें।
- सबसे पहले, अपने पीसी को पुनरारंभ करें। जैसे ही आपका कंप्यूटर पुनरारंभ होता है, BIOS या UEFI सेटिंग्स मेनू में प्रवेश करने के लिए उपयुक्त कुंजी दबाएं। सेटिंग्स तक पहुंचने की कुंजी आपके कंप्यूटर के ब्रांड और मॉडल के आधार पर भिन्न होती है, लेकिन यह आमतौर पर F1, F2, F10, F12, या Delete कुंजी होती है।
- BIOS या UEFI सेटिंग्स में, वर्चुअलाइजेशन विकल्प खोजें। यह विकल्प Advanced, Configuration, या Security अनुभागों के तहत स्थित हो सकता है। इसे आपके प्रोसेसर के निर्माता के आधार पर Intel Virtualization Technology, AMD-V, या कुछ इसी तरह कहा जा सकता है।
- एक बार जब आप वर्चुअलाइजेशन सेटिंग का पता लगा लेते हैं, तो सुनिश्चित करें कि यदि यह वर्तमान में अक्षम है तो इसके मान को Enabled में बदलें।
- वर्चुअलाइजेशन सक्षम करने के बाद, Save and Exit विकल्प चुनकर या बचाने के लिए संबंधित कुंजी दबाकर (आमतौर पर F10) अपने परिवर्तनों को सहेजें।
आपका कंप्यूटर पुनरारंभ होगा, और वर्चुअलाइजेशन अब सक्षम हो जाएगा, जिससे आप लिनक्स में वर्चुअल मशीन चला सकेंगे।
लिनक्स पीसी पर VirtualBox कैसे इंस्टॉल करें
आप कुछ अलग तरीकों से लिनक्स वर्चुअल मशीन चला सकते हैं, लेकिन सबसे आसान VirtualBox का उपयोग करना है। VirtualBox एक शक्तिशाली और लोकप्रिय वर्चुअल मशीन प्लेटफॉर्म है जो आपको एक साथ कई ऑपरेटिंग सिस्टम चलाने की अनुमति देता है। यह मुफ़्त और ओपन सोर्स भी है, हालांकि एक मुफ़्त ऐड-ऑन एक्सटेंशन पैक है जो ओपन सोर्स नहीं है।
लिनक्स पीसी पर VirtualBox इंस्टॉल करने के लिए, इन चरणों का पालन करें।
- यदि आप एक लिनक्स वितरण चला रहे हैं जो उबंटू या डेबियन-आधारित नहीं है, तो Virtualbox वेबसाइट से Virtualbox का नवीनतम संस्करण डाउनलोड करें और अपने वितरण के पैकेज मैनेजर का उपयोग करके फ़ाइल इंस्टॉल करें।
- अन्यथा, उबंटू या डेबियन-आधारित डिस्ट्रो पर, अपने लिनक्स पीसी पर एक नई टर्मिनल विंडो खोलें और अपने टर्मिनल में sudo apt update && sudo apt upgrade कमांड चलाएं। यह सुनिश्चित करेगा कि आपका पीसी अद्यतित है।
- अगला, टर्मिनल में sudo apt install virtualbox कमांड चलाकर VirtualBox इंस्टॉल करें। यह इंस्टॉलेशन शुरू करेगा - पुष्टि करने के लिए Y दबाएं।
- एक बार इंस्टॉलेशन पूरा हो जाने पर, आप अपने डिस्ट्रो की ऐप्स सूची से VirtualBox लॉन्च कर सकते हैं।
लिनक्स पीसी पर VirtualBox का उपयोग करके वर्चुअल मशीन कैसे बनाएं
VirtualBox इंस्टॉल होने के साथ, आप अपने लिनक्स पीसी पर वर्चुअल मशीन बना और चला सकते हैं।
- अपने डिवाइस पर अपने वितरण के ऐप मेनू के माध्यम से VirtualBox एप्लिकेशन लॉन्च करें। आप मुख्य इंटरफ़ेस देखेंगे जहां आप अपने वर्चुअल मशीन प्रबंधित कर सकते हैं।
- ऊपर-बाएं कोने में New बटन पर क्लिक करके एक नई वर्चुअल मशीन बनाना शुरू करें।
- यह Create Virtual Machine विज़ार्ड खोलेगा। विज़ार्ड में, अपने वर्चुअल मशीन के लिए एक नाम दर्ज करें और ड्रॉप-डाउन मेनू से वांछित ऑपरेटिंग सिस्टम प्रकार और संस्करण चुनें। उदाहरण के लिए, यदि आप विंडोज 11 वर्चुअल मशीन बनाना चाहते हैं, तो ऑपरेटिंग सिस्टम प्रकार के रूप में Microsoft Windows और संस्करण के रूप में Windows11_64 चुनें।
- अगला, आपको अपने वर्चुअल मशीन के लिए मेमोरी (RAM) आवंटित करने की आवश्यकता होगी। ध्यान रखें कि आप जितना अधिक RAM आवंटित करेंगे, आपका वर्चुअल मशीन उतना ही बेहतर प्रदर्शन करेगा। हालांकि, अपने होस्ट सिस्टम से अधिक RAM आवंटित न करें। यदि आवश्यक हो तो आप इसे बाद में हमेशा बदल सकते हैं। आगे बढ़ने के लिए Next दबाएं।
- उसके बाद, आपको अपने वर्चुअल मशीन के लिए एक वर्चुअल हार्ड ड्राइव बनाने के लिए प्रेरित किया जाएगा। आप एक नया वर्चुअल हार्ड ड्राइव बना सकते हैं या किसी मौजूदा का उपयोग कर सकते हैं (VDI, VHD, या VMDK प्रारूप में)। एक नया वर्चुअल हार्ड ड्राइव बनाने के लिए, Create a virtual hard disk now चुनें और Create पर क्लिक करें। किसी मौजूदा वर्चुअल हार्ड ड्राइव का उपयोग करने के लिए, Use an existing virtual hard disk file instead चुनें और फ़ोल्डर आइकन पर क्लिक करके फ़ाइल का पता लगाएं और चुनें।
- वर्चुअल हार्ड ड्राइव के लिए फ़ाइल प्रकार (VDI, VHD, या VMDK) चुनें, फिर उसका आकार और स्थान निर्दिष्ट करें। अपने ऑपरेटिंग सिस्टम को इंस्टॉल करने के लिए पर्याप्त जगह आवंटित करना सुनिश्चित करें। उदाहरण के लिए, विंडोज 11 को कम से कम 64GB स्थान की आवश्यकता होती है, लेकिन लिनक्स डिस्ट्रो बहुत कम से निपट सकते हैं। जारी रखने के लिए Next दबाएं।
- आप हार्ड ड्राइव फ़ाइल को एक निश्चित आकार का बना सकते हैं या डायनामिक आवंटन का उपयोग कर सकते हैं, जिसका अर्थ है कि फ़ाइल बढ़ेगी जैसे-जैसे आपके वर्चुअल मशीन पर डेटा बढ़ता है। अपना पसंदीदा विकल्प चुनें और Next दबाएं।
- अगला, हार्ड ड्राइव फ़ाइल के लिए स्थान और ड्राइव का आकार चुनें और आगे बढ़ने के लिए Create दबाएं। फ़ाइल को इतना बड़ा बनाना सुनिश्चित करें कि आप जिस ऑपरेटिंग सिस्टम को इंस्टॉल करने की योजना बना रहे हैं उसे संभाल सके।
- इस बिंदु पर, आपका वर्चुअल मशीन अब मुख्य VirtualBox इंटरफ़ेस में सूचीबद्ध होगा, लेकिन आपको यह भी सुनिश्चित करना होगा कि आपके ऑपरेटिंग सिस्टम के लिए इंस्टॉलेशन मीडिया Controller: IDE या Controller: SATA सेटिंग्स में वर्चुअल डिस्क ड्राइव के रूप में वर्चुअल मशीन के लिए सुलभ है। उदाहरण के लिए, यदि आपने एक लिनक्स डिस्ट्रो डाउनलोड किया है, तो आपको यह सुनिश्चित करना होगा कि इमेज फ़ाइल चुनी गई है ताकि जब VM पहली बार चले तो इंस्टॉलेशन शुरू हो सके।
- ऐसा करने के लिए, अपने वर्चुअल मशीन का चयन करें और Settings दबाएं।
- Settings विंडो में, Storage चुनें और Empty वर्चुअल DVD ड्राइव चुनें।
- ऊपर-दाएं में DVD आइकन दबाएं, फिर Choose a disk file चुनें ताकि आपकी इंस्टॉलेशन मीडिया वाली वर्चुअल इमेज चुन सकें। यदि आप विंडोज इंस्टॉल कर रहे हैं, उदाहरण के लिए, आप इसे माइक्रोसॉफ्ट वेबसाइट से डाउनलोड कर सकते हैं।
- अपनी सेटिंग्स सहेजने के लिए OK दबाएं।
- अपना वर्चुअल मशीन शुरू करने के लिए, इसे सूची में चुनें और विंडो के शीर्ष पर Start बटन पर क्लिक करें। वर्चुअल मशीन बूट हो जाएगी और चुना गया ऑपरेटिंग सिस्टम प्रदर्शित करेगी।
एक बार जब आप पहली बार अपने पीसी को बूट कर लेते हैं, तो आपके ऑपरेटिंग सिस्टम के लिए इंस्टॉलेशन प्रक्रिया शुरू हो जाएगी। आपको प्रक्रिया पूरी करने के लिए ऑन-स्क्रीन निर्देशों का पालन करना होगा - इसमें कुछ समय लग सकता है।
एक बार जब आप ये चरण पूरा कर लेते हैं, तो आपके पास VirtualBox पर अपने लिनक्स पीसी पर चलने वाला एक पूरी तरह कार्यात्मक वर्चुअल मशीन होना चाहिए।
VirtualBox जैसे सॉफ्टवेयर के लिए धन्यवाद, अपने लिनक्स पीसी पर वर्चुअल मशीन चलाना आसान है। यदि आप विंडोज को पूरी तरह से नहीं छोड़ सकते, या आप लिनक्स मिंट या उबंटू जैसे किसी अन्य लिनक्स वितरण को आज़माना चाहते हैं, तो यह आपके पीसी पर डुअल बूटिंग का एक अच्छा (और तेज़) विकल्प है।
यदि VirtualBox आपके लिए नहीं है, तो आप VMWare जैसे विकल्प को आज़माकर बेहतर भाग्य पा सकते हैं। आप हमेशा VirtualBox के साथ रह सकते हैं और इसे विंडोज पीसी पर लिनक्स चलाने के लिए उल्टा आज़मा सकते हैं।