चूंकि इस विकल्प को इंटरफ़ेस में प्रकट नहीं किया गया है और कुछ खुदाई की आवश्यकता है, यह हमेशा पूरी तरह से काम नहीं कर सकता है। यह विंडोज होस्ट पर उबंटू 14.04 के साथ ठीक काम करता है, लेकिन अगर आपको कुछ कॉन्फ़िगरेशन के साथ समस्या आती है तो आश्चर्यचकित न हों।
विंडोज होस्ट पर यूएसबी से बूट करें
हम वर्चुअलबॉक्स में छिपी हुई सुविधा का उपयोग करेंगे जो ड्राइव तक कच्ची पहुंच की अनुमति देता है। यह सुविधा वर्चुअलबॉक्स के इंटरफ़ेस में प्रकट नहीं हुई है, लेकिन VBoxManage कमांड का हिस्सा है। सुनिश्चित करें कि इस प्रक्रिया को शुरू करने से पहले आपके सिस्टम पर वर्चुअलबॉक्स स्थापित है।
सबसे पहले, यूएसबी ड्राइव को उस ऑपरेटिंग सिस्टम से कनेक्ट करें जिसमें आप अपने कंप्यूटर पर बूट करना चाहते हैं। विंडोज कुंजी + आर दबाएं, चलाएँ संवाद में diskmgmt.msc टाइप करें, और डिस्क प्रबंधन विंडो खोलने के लिए एंटर दबाएं।
डिस्क प्रबंधन विंडो में यूएसबी ड्राइव की तलाश करें और इसकी डिस्क संख्या नोट करें। उदाहरण के लिए, यहां यूएसबी ड्राइव डिस्क 1 है।
इसके बाद, व्यवस्थापक के रूप में एक कमांड प्रॉम्प्ट खोलें। विंडोज 7 पर, स्टार्ट मेनू खोलें, कमांड प्रॉम्प्ट के लिए खोजें, कमांड प्रॉम्प्ट शॉर्टकट पर राइट-क्लिक करें, और व्यवस्थापक के रूप में चलाएं चुनें। विंडोज 8 या 8.1 पर, विंडोज कुंजी + एक्स दबाएं और कमांड प्रॉम्प्ट (प्रशासक) पर क्लिक करें।
cd %programfiles%OracleVirtualBox
VBoxManage internalcommands createrawvmdk -filename C:usb.vmdk -rawdisk \.PhysicalDrive #
आप किसी भी फ़ाइल पथ के साथ C: usb.vmdk को प्रतिस्थापित कर सकते हैं। यह आदेश वर्चुअल मशीन डिस्क (VMDK) फ़ाइल बनाता है जो आपके द्वारा चुने गए भौतिक ड्राइव को इंगित करता है। जब आप वर्चुअलबॉक्स में ड्राइव के रूप में VMDK फ़ाइल लोड करते हैं, तो वर्चुअलबॉक्स वास्तव में भौतिक डिवाइस तक पहुंच जाएगा।
इसके बाद, वर्चुअलबॉक्स को व्यवस्थापक के रूप में खोलें। वर्चुअलबॉक्स शॉर्टकट पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएं चुनें। वर्चुअलबॉक्स केवल प्रशासक विशेषाधिकारों के साथ कच्चे डिस्क उपकरणों तक पहुंच सकता है।
यदि आप यूएसबी ड्राइव से एक ऑपरेटिंग सिस्टम स्थापित करना चाहते हैं, तो आपको वर्चुअल मशीन की सेटिंग्स विंडो के भीतर से हार्ड डिस्क जोड़ने की आवश्यकता होगी। सुनिश्चित करें कि यूएसबी ड्राइव सूची में पहली डिस्क है।
लिनक्स और मैक होस्ट्स
यह प्रक्रिया मूल रूप से लिनक्स और मैक होस्ट सिस्टम पर समान है। कच्चे डिस्क का प्रतिनिधित्व करने वाली फ़ाइल बनाने के लिए आपको उसी प्रकार के VBoxManage कमांड का उपयोग करने की आवश्यकता होगी, लेकिन आपको अपने लिनक्स या मैक सिस्टम पर डिस्क डिवाइस का पथ निर्दिष्ट करना होगा।
ओपन फोम विकी में कुछ टिप्स और वर्कअराउंड हैं जो आपको इस प्रक्रिया को लिनक्स या मैक होस्ट्स में अनुकूलित करने में मदद कर सकते हैं। वर्चुअलबॉक्स के आधिकारिक दस्तावेज में अतिथि अनुभाग से कच्चे होस्ट हार्ड डिस्क का उपयोग करने से भी मदद मिल सकती है।
एक मानक आईएसओ फ़ाइल से बूटिंग अभी भी वर्चुअलबॉक्स या अन्य वर्चुअल मशीन प्रोग्राम्स में एक ऑपरेटिंग सिस्टम - स्थापित करने के लिए सबसे अच्छी तरह से समर्थित तरीका है - या बस बूट करें। यदि संभव हो, तो आपको आईएसओ फाइलों को डाउनलोड करना चाहिए और यूएसबी ड्राइव के साथ झुकाव के बजाय उनका इस्तेमाल करना चाहिए।
यदि आप वर्चुअलबॉक्स के बजाय वीएमवेयर का उपयोग कर रहे हैं, तो VMware में यूएसबी से बूट करने के लिए प्लॉप बूट मैनेजर का उपयोग करने का प्रयास करें।