मुखपृष्ठ » कैसे » VirtualBox में USB ड्राइव से बूट कैसे करें

    VirtualBox में USB ड्राइव से बूट कैसे करें

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

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

    विंडोज होस्ट पर USB से बूट करें

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

    सबसे पहले, उस USB सिस्टम से कनेक्ट करें जिसमें ऑपरेटिंग सिस्टम है जिसे आप अपने कंप्यूटर पर बूट करना चाहते हैं। Windows Key + R दबाएँ, Run डायलॉग में diskmgmt.msc टाइप करें, और डिस्क प्रबंधन विंडो खोलने के लिए Enter दबाएँ.

    डिस्क प्रबंधन विंडो में यूएसबी ड्राइव के लिए देखें और इसकी डिस्क संख्या नोट करें। उदाहरण के लिए, यहां USB ड्राइव डिस्क 1 है.

    सबसे पहले, किसी भी ओपन वर्चुअलबॉक्स विंडो को बंद करें.

    अगला, प्रशासक के रूप में एक कमांड प्रॉम्प्ट खोलें। विंडोज 7 पर, स्टार्ट मेनू खोलें, कमांड प्रॉम्प्ट के लिए खोजें, कमांड प्रॉम्प्ट शॉर्टकट पर राइट-क्लिक करें, और व्यवस्थापक के रूप में रन चुनें। विंडोज 8 या 8.1 पर, विंडोज की + एक्स दबाएं और कमांड प्रॉम्प्ट (प्रशासक) पर क्लिक करें।.

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

    cd% programfiles% \ Oracle \ VirtualBox

    कमांड प्रॉम्प्ट विंडो में निम्न कमांड टाइप करें, जो आपके द्वारा ऊपर मिली डिस्क की संख्या के साथ #, और एंटर दबाएं.

    VBoxManage के इंटरनलैंड्स craitawvmdk -filename C: \ usb.vmdk -rawdisk \\। \ PhysicalDrive#

    आप किसी भी फ़ाइल पथ के साथ C: \ usb.vmdk को बदल सकते हैं। यह कमांड एक वर्चुअल मशीन डिस्क (VMDK) फ़ाइल बनाता है जो आपके द्वारा चुने गए भौतिक ड्राइव की ओर इशारा करता है। जब आप VMDK फ़ाइल को VirtualBox में ड्राइव के रूप में लोड करते हैं, तो VirtualBox वास्तव में भौतिक डिवाइस तक पहुंच जाएगा.

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

    न्यू बटन पर क्लिक करके एक नई वर्चुअल मशीन बनाएं और विज़ार्ड के माध्यम से जाएं। संकेत मिलने पर यूएसबी ड्राइव पर ऑपरेटिंग सिस्टम का चयन करें.

    जब आपसे एक हार्ड डिस्क का चयन करने के लिए कहा जाता है, तो एक मौजूदा वर्चुअल हार्ड ड्राइव फ़ाइल का उपयोग करें का चयन करें, फ़ाइल के लिए ब्राउज़ करने के लिए बटन पर क्लिक करें, और उस पर नेविगेट करें - यदि आप अपना रास्ता नहीं चुनते हैं तो C: \ usb.vmdk है।.

    वर्चुअल मशीन को बूट करें और यह आपके यूएसबी ड्राइव से ऑपरेटिंग सिस्टम को बूट करना चाहिए, जैसे कि आप इसे सामान्य कंप्यूटर पर बूट कर रहे थे.

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

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

    लिनक्स और मैक होस्ट

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

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


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

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