वर्चुअलबॉक्स का उपयोग करके किसी भी बाहरी ड्राइव पर उबंटू को स्थायी रूप से कैसे स्थापित करें

How Permanently Install Ubuntu Any External Drive Using Virtualbox



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

इस विधि के बारे में कुछ बातें ध्यान देने योग्य हैं:







  • लाइव आईएसओ छवि के विपरीत, इस डिस्क में पूर्ण स्थायी भंडारण होगा, इसलिए आपको अगली रीबूट पर संग्रहीत फ़ाइलों और डेटा को खोने के बारे में चिंता करने की आवश्यकता नहीं है।
  • बाहरी ड्राइव पर उबंटू का प्रदर्शन डिस्क की पढ़ने और लिखने की गति पर निर्भर करेगा, यदि संभव हो तो USB 3.x ड्राइव चुनें
  • इंस्टालेशन के दौरान बाहरी ड्राइव पूरी तरह से मिट जाएगी, इसलिए सुनिश्चित करें कि इसमें कोई महत्वपूर्ण फाइल नहीं है

आवश्यक शर्तें

Ubuntu पर VirtualBox को स्थापित करने के लिए, एक-एक करके नीचे दिए गए कमांड चलाएँ:



$सुडोउपयुक्तइंस्टॉलवर्चुअलबॉक्स वर्चुअलबॉक्स-अतिथि-जोड़-आईएसओ वर्चुअलबॉक्स-एक्स्ट-पैक
$सुडोउपयोगकर्तामोड-प्रति -जीvboxusers$USER
$सुडोmodprobe vboxdrv

इंस्टॉलेशन को पूरा करने के लिए सिस्टम को रीबूट करें।



बाहरी USB ड्राइव कनेक्ट करें जहाँ आप Ubuntu स्थापित करना चाहते हैं और फिर नीचे कमांड चलाएँ:





$VBoxManage सूची usbhost

आपको अपने बाहरी ड्राइव को टर्मिनल आउटपुट में सूचीबद्ध देखना चाहिए:



मैंने उबंटू को स्थापित करने के लिए सैनडिस्क क्रूजर फोर्स बाहरी यूएसबी ड्राइव तैयार किया और इसे VBoxManage कमांड द्वारा सही ढंग से सूचीबद्ध किया गया है।

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

वर्चुअल मशीन तैयार करना

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

एप्लिकेशन लॉन्चर से वर्चुअलबॉक्स लॉन्च करें और नई वर्चुअल मशीन जोड़ने के लिए न्यू बटन पर क्लिक करें। अपनी पसंद का नाम निर्दिष्ट करें लेकिन सुनिश्चित करें कि प्रकार लिनक्स पर सेट है। आगे बढ़ने के लिए नेक्स्ट> बटन पर क्लिक करें।

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

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

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

अपनी नई बनाई गई वर्चुअल मशीन का चयन करें, और फिर वर्चुअल मशीन को कॉन्फ़िगर करना शुरू करने के लिए सेटिंग्स बटन पर क्लिक करें।

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

डिस्प्ले टैब पर जाएं, उपयुक्त वीडियो मेमोरी चुनें और 3D एक्सेलेरेशन सक्षम करें चेकबॉक्स पर क्लिक करें। ये सेटिंग्स वर्चुअल मशीन में उबंटू के प्रदर्शन में भी सुधार करेंगी।

स्टोरेज टैब पर क्लिक करें और कंट्रोलर: आईडीई एंट्री के सामने स्मॉल प्लस आइकन पर क्लिक करें।

अगली विंडो पर डिस्क चुनें पर क्लिक करें।

अगली स्क्रीन पर, या तो एक मौजूदा आईएसओ छवि का चयन करें जिसका उपयोग आपने अन्य वर्चुअल मशीन बनाते समय किया होगा या ऐड बटन का उपयोग करके एक नई आईएसओ छवि जोड़ें।

एक बार जब आप एक आईएसओ छवि का चयन कर लेते हैं, तो सुनिश्चित करें कि यह स्टोरेज सेक्शन में दिखाई देता है।

यूएसबी टैब पर जाएं और यूएसबी कंट्रोलर सक्षम करें पर क्लिक करें। उपयुक्त USB संस्करण चुनें और छोटे पॉपअप मेनू से एक नया उपकरण जोड़ने के लिए प्लस आइकन पर क्लिक करें।

अंत में, सुनिश्चित करें कि आपका चयनित यूएसबी डिवाइस सूची में दिखाई देता है।

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

यूएसबी ड्राइव पर उबंटू स्थापित करने के लिए वर्चुअल मशीन को बूट करना

बाएं साइडबार से नई वर्चुअल मशीन का चयन करें और इसे बूट करने के लिए स्टार्ट बटन पर क्लिक करें। वर्चुअल मशीन के अंदर उबंटू को स्थापित करने की प्रक्रिया बहुत सीधी है और यह वास्तविक पीसी पर उबंटू को स्थापित करने के समान है। पूरा करने के लिए, मैं यहां कुछ चरणों का उल्लेख कर रहा हूं (जुबंटू 19.10 के साथ परीक्षण किया गया क्योंकि मुझे वर्चुअल मशीन में गनोम शेल के साथ कुछ समस्याएं थीं)।

इंस्टॉलेशन प्रक्रिया शुरू करने के लिए इंस्टाल जुबंटू (या उबंटू) बटन पर क्लिक करें।

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

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

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

ध्यान दें कि वर्चुअल मशीन में इंस्टॉलेशन प्रक्रिया वास्तविक हार्डवेयर की तुलना में धीमी होगी। लिया गया समय आपके हार्डवेयर और वर्चुअल मशीन कॉन्फ़िगरेशन पर निर्भर करेगा और इसे समाप्त होने में घंटों भी लग सकते हैं।

निष्कर्ष

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