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

नोट: यह ट्यूटोरियल विंडोज मशीन पर किया जाता है। लिनक्स / मैक के लिए चरण भिन्न हो सकते हैं।

धारणा : यह ट्यूटोरियल मानता है कि आपके पास पहले से बूट करने योग्य यूएसबी ड्राइव है जिसमें कुछ प्रकार के ऑपरेटिंग सिस्टम (संभवतः एक लिनक्स डिस्ट्रो) स्थापित है।

वर्चुअलबॉक्स में एक यूएसबी ड्राइव से बूट करें

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

नोट : ड्राइव नंबर के साथ डिस्क नंबर को भ्रमित न करें। वे एक जैसे नहीं हैं।

हम विंडोज डिस्क प्रबंधन उपयोगिता या किसी अन्य तृतीय पक्ष डिस्क प्रबंधन या विभाजन उपयोगिता से डिस्क संख्या का पता लगा सकते हैं। अभी के लिए, हम विंडोज उपयोगिता का उपयोग करते हैं। "विन + आर" दबाएं, diskmgmt.msc टाइप diskmgmt.msc और एंटर बटन दबाएं।

अपने यूएसबी ड्राइव की तलाश करें और डिस्क नंबर याद रखें। मेरे मामले में, यूएसबी ड्राइव को "डिस्क 1" के रूप में सूचीबद्ध किया गया है, इसलिए डिस्क नंबर "1." है

एक बार आपके पास डिस्क नंबर हो जाने के बाद, व्यवस्थापक के रूप में Windows कमांड प्रॉम्प्ट खोलें।

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

 सीडी% प्रोग्रामफाइल% \ ओरेकल \ वर्चुअलबॉक्स 

वास्तविक डिस्क संख्या के साथ "#" को प्रतिस्थापित करते समय निम्न आदेश दर्ज करें। यह आदेश क्या करता है आपके सी ड्राइव में एक वीएमडीके फ़ाइल बनाता है जो भौतिक यूएसबी ड्राइव को इंगित करता है।

 VBoxManage internalcommands createrawvmdk -filename सी: \ extdisk.vmdk -rawdisk \\। \ PhysicalDrive # 

एक बार जब आप ड्राइव अक्षर को बदल लेते हैं, तो कमांड को ऐसा कुछ दिखना चाहिए।

 VBoxManage internalcommands createrawvmdk -filename सी: \ extdisk.vmdk -rawdisk \\। \ PhysicalDrive1 

एक बार जब आप कमांड निष्पादित कर लेंगे तो आपको एक पुष्टिकरण संदेश मिलेगा, और आपको अपने सी ड्राइव में "extdisk.vmdk" नाम से एक नई फाइल दिखाई देगी।

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

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

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

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

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