वर्चुअलबॉक्स (गाइड) में USB से वर्चुअल मशीन को बूट कैसे करें

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

डेस्कटॉप वर्चुअलाइजेशन सॉफ्टवेयर के अधिकांश समर्थन मत करो पर एक अतिथि ऑपरेटिंग सिस्टम स्थापित करना VirtualBox अभी तक एक अंतर्निहित सुविधा के रूप में। इस क्रिया को करने के लिए आपको कभी-कभी USB से वर्चुअल मशीन को बूट करने की आवश्यकता हो सकती है, लेकिन आप डेस्कटॉप वर्चुअलाइजेशन सॉफ़्टवेयर की कार्यक्षमता से सीमित हैं। यहां तक ​​कि प्रसिद्ध VMware और VirtualBox प्रदान नहीं करते यह कार्यक्षमता। यह आलेख मैक ओएस एक्स होस्ट, मावेरिक्स ओएस और मैक प्रो लैपटॉप के साथ वर्चुअलबॉक्स पर यूएसबी से वर्चुअल मशीन को बूट करने का तरीका दिखाता है।

virtual machine 1

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

virtual machine 2

यह USB डिस्क पथ प्रदर्शित करेगा। इसे नीचे नोट करें क्योंकि हम बाद में इसका उपयोग करेंगे।

  • अब पाथ गो-> यूटिलिटीज-> डिस्क यूटिलिटी का उपयोग करके डिस्क यूटिलिटी पर जाएं और फिर यूएसबी डिस्क के विभाजन को अनमाउंट करें। अगला कमांड बिना काम नहीं करेगा अनमाउंट USB डिस्क विभाजन। आपको USB विभाजन पर राइट-क्लिक करना होगा और फिर ’Unmount USB नाम’ चुनें।

virtual machine 3

  • अब, बनाने के लिए टर्मिनल में निम्न कमांड टाइप करें VMDK फ़ाइल का USB डिस्क।

'सुडोकू VBoxManage इंटर्नलैंड्स craitawvmdk -filename /Users/Dinesh/Documents/myusbdrive.vmdk -rawdisk / dev / disk2s2'

virtual machine 4

  • VMDK फ़ाइल आवश्यक / उपयोगकर्ता / दिनेश / दस्तावेज़ / में स्थित होगीmyusbdrivevmdk
  • /देव/ disk2s2 USB ड्राइव पथ है जो पहले माउंट कमांड से प्राप्त किया गया था। अब, कार्य को पूरा करने के लिए सुपर उपयोगकर्ता का पासवर्ड प्रदान करें।
  • अब VMDK फ़ाइल सफलतापूर्वक बनाई गई है। दुर्भाग्य से, यदि आप फ़ाइल को वर्चुअलबॉक्स में संलग्न करते हैं और फिर बूट करने का प्रयास करते हैं, तो यह कुछ एक्सेस अस्वीकृत त्रुटियों को दिखाएगा। आपको कुछ अनुमतियों को भी संशोधित करना होगा।
  • जब से आप VirtualBox का उपयोग सामान्य उपयोगकर्ता के रूप में करेंगे, लेकिन VMDK एक सुपर उपयोगकर्ता के साथ बनाया गया है। इसलिए, आपको सभी उपयोगकर्ताओं को पढ़ने और लिखने देने की आवश्यकता है के लिये एक विशेष VMDK फ़ाइल। VMDK फ़ाइल की अनुमतियाँ बदलने के लिए निम्न आदेश का उपयोग करें।

'पसीना chmod 777 / उपयोगकर्ता / दिनेश / दस्तावेज /myusbdrivevmdk'

  • फिर भी, आपको एक एक्सेस अस्वीकृत त्रुटि प्राप्त होगी। USB डिस्क के लिए अनुमतियों को भी संशोधित करने की आवश्यकता है।

'पसीना chmod 777 / dev / disk2s2 '

  • अब, VMDK फ़ाइल कनेक्ट करने के लिए तैयार है और फिर MAC OS X होस्ट पर VirtualBox में USB से वर्चुअल मशीन को बूट करें। स्टोरेज में जाएं और कंट्रोलर चुनें। हार्ड डिस्क जोड़ें। 'मौजूदा चुनें' चुनें और VMDK फ़ाइल की खोज करें जो पहले के चरणों में बनाई गई थी।

virtual machine 5

  • वर्चुअल मशीन के लिए पहली हार्ड डिस्क बनाने के लिए हार्ड डिस्क SATA पोर्ट नंबर को संशोधित करें ताकि वह इससे बूट हो जाए।

इस तरीके से, आपका वांछित वर्चुअल मशीन MAC OS X Mavericks होस्ट के साथ VirtualBox पर USB से बूट होगा।