VirtualBox में वर्चुअल मशीन बनाना एक आसान काम है, लेकिन वर्चुअल मशीन को विभिन्न OS में शेयर करना नहीं है। यदि आप अपने कंप्यूटर को डुअल-बूट कर रहे हैं और OS पार्टीशन में से एक में एक वर्चुअल मशीन बनाई है, तो विभिन्न OS के बीच फाइल संरचना में अंतर के कारण, आप अन्य पार्टीशन में VM फाइल को एक्सेस और खोल नहीं पाएंगे।
उदाहरण के लिए: मान लें कि आपने बूट कैंप के माध्यम से अपने मैकबुक पर विन XP इंस्टॉल किया है। चूंकि आपने उबंटू के बारे में बहुत कुछ सुना है और इसे आज़माना चाहते थे, आपने VirtualBox इंस्टॉल किया और अपने मैक पार्टीशन में एक उबंटू वर्चुअल मशीन बनाई। एक दिन, विन XP पार्टीशन में अपना काम करते समय, आपने पाया कि आपको उबंटू वर्चुअल मशीन में कुछ एप्लिकेशन एक्सेस करने की आवश्यकता है। विंडोज में उबंटू वर्चुअल मशीन खोलने का कोई तरीका नहीं है क्योंकि आप अपने मैक पार्टीशन तक नहीं पहुंच सकते। अब, मैक पार्टीशन में रीबूट करने के बजाय, क्या यह बहुत अच्छा नहीं होगा यदि आप विंडोज पार्टीशन में उबंटू वर्चुअल मशीन को एक्सेस और खोल सकते हैं?
उपरोक्त स्थिति तब भी होगी जब आप लिनक्स/मैक या लिनक्स/विंडोज डुअल बूट चला रहे हों। निम्नलिखित ट्यूटोरियल आपको दिखाएगा कि आप अपने VirtualBox वर्चुअल मशीन तक कैसे पहुंच सकते हैं चाहे आप किसी भी OS में हों।
अंगूठे का नियम:
हमेशा अपने VirtualBox वर्चुअल मशीन (vdi एक्सटेंशन वाली फाइल) को NTFS पार्टीशन में बनाएं।
यानी, यदि आप विंडोज और लिनक्स/मैक डुअल-बूट कर रहे हैं, तो हमेशा vdi फाइल को अपने विंडोज पार्टीशन में सेव करें। मैक और लिनक्स वालों के लिए, आपको अपने मौजूदा हार्ड डिस्क पर या बाहरी हार्ड डिस्क (अधिमानतः) पर एक नया NTFS पार्टीशन बनाना होगा।
अलग-अलग OS से वर्चुअल मशीन एक्सेस करने का पूरा ट्यूटोरियल यहां है
- यदि आप विंडोज और मैक/लिनक्स डुअल-बूट कर रहे हैं तो यहां क्लिक करें।
- यदि आप मैक और लिनक्स डुअल-बूट कर रहे हैं तो यहां क्लिक करें।
विंडोज और मैक/लिनक्स डुअल-बूट करने वाले कंप्यूटर के लिए
- विंडोज में बूट करें
- विंडोज के लिए VirtualBox डाउनलोड और इंस्टॉल करें (यदि आपने पहले से नहीं किया है)।
- हमेशा की तरह अपनी वर्चुअल मशीन बनाएं। उस फाइल पथ को नोट करें जहां आप वर्चुअल मशीन vdi फाइल सेव करते हैं।
अपना कंप्यूटर रीस्टार्ट करें और अन्य OS में बूट करें।
यदि आप मैक OS में हैं
- MacFuse और NTFS-3G डाउनलोड और इंस्टॉल करें। यह आपको अपना कंप्यूटर रीस्टार्ट करने के लिए कहेगा। रीस्टार्ट के बाद, आपको अपने डेस्कटॉप पर एक नया ड्राइव माउंट दिखाई देगा। वह विंडोज पार्टीशन है।
- मैक के लिए VirtualBox डाउनलोड और इंस्टॉल करें (केवल इंटेल मैक के लिए)।
अब, हम आपके VirtualBox पर एक एंट्री बनाने जा रहे हैं और इसे विंडोज पार्टीशन में vdi फाइल पर इंगित करेंगे।
- VirtualBox एप्लिकेशन खोलें।
- विंडो के शीर्ष पर, नई वर्चुअल मशीन बनाने के लिए "New" पर क्लिक करें।


- Next पर क्लिक करें और नई VM बनाने के लिए निर्देशों का पालन करें जब तक आप उस बिंदु पर नहीं पहुंच जाते जहां यह आपसे अपनी हार्ड ड्राइव निर्दिष्ट करने के लिए कहता है


- "Existing" पर क्लिक करें। अगली विंडो में, "Add" पर क्लिक करें और फाइल पथ को विंडोज पार्टीशन में vdi फाइल पर इंगित करें।


- अब आपको विंडो में एक एंट्री दिखाई देनी चाहिए। एंट्री को हाइलाइट करें और "Select" पर क्लिक करें।


- अगली विंडो पर, "Next" पर क्लिक करें उसके बाद "Finish"। यह आपको मुख्य विंडो पर वापस ले आएगा।


- मुख्य विंडो पर नई VM एंट्री को हाइलाइट करें और "Start" पर क्लिक करें। आपको वही वर्चुअल मशीन दिखाई देनी चाहिए जिसे आपने अपने विंडोज पार्टीशन में बनाया था, अब आपके मैक में चल रही है।
लिनक्स और विंडोज डुअल-बूट करना
अपना कंप्यूटर रीस्टार्ट करें और लिनक्स पार्टीशन में बूट करें।
- "ntfs-3g" इंस्टॉल करें (यदि आप उबंटू हार्डी का उपयोग कर रहे हैं, तो आप इस चरण को छोड़ सकते हैं। Ntfs-3g आपके सिस्टम में पहले से प्री-इंस्टॉल है)
- अपने लिनक्स डिस्ट्रो के लिए VirtualBox डाउनलोड और इंस्टॉल करें (यदि आपने पहले से नहीं किया है)।
अब, हम मैक में किए गए समान चरणों को दोहराने जा रहे हैं (ऊपर स्क्रीनशॉट निर्देशों का पालन करें) VirtualBox पर एक एंट्री बनाने के लिए जो विंडोज पार्टीशन में वर्चुअल मशीन को इंगित करती है।
मैक और लिनक्स डुअल-बूट करने वाले कंप्यूटर के लिए
यदि आप मैक और लिनक्स डुअल-बूट कर रहे हैं, तो पहले लिनक्स पार्टीशन में बूट करें।
- अपने बाहरी हार्ड डिस्क को NTFS फॉर्मेट में फॉर्मेट करने के लिए इस गाइड का पालन करें। (आप अपने मौजूदा हार्ड डिस्क पर एक नया पार्टीशन रिसाइज और बना सकते हैं और इसे NTFS फॉर्मेट में फॉर्मेट कर सकते हैं। मैं इसे भविष्य में कवर करूंगा)।
- VirtualBox डाउनलोड और इंस्टॉल करें। एक नई वर्चुअल मशीन बनाएं और निर्देशों का पालन करें जब तक यह आपकी हार्ड डिस्क के स्थान के लिए नहीं पूछता।


- "New" पर क्लिक करके एक नई वर्चुअल हार्ड डिस्क बनाएं। "Next" पर क्लिक करें जब तक यह आपसे पूछे कि आप अपनी वर्चुअल हार्ड डिस्क कहां स्टोर करना चाहते हैं


- "Image File name" फ़ील्ड के बगल में आइकन पर क्लिक करें और बाहरी NTFS हार्ड डिस्क में किसी भी फ़ोल्डर का चयन करें। यह vdi फ़ाइल को उसके डिफ़ॉल्ट स्थान के बजाय बाहरी हार्ड डिस्क में सहेजेगा।
- गेस्ट OS की मानक इंस्टॉलेशन के साथ आगे बढ़ें।
एक बार जब आप वर्चुअल मशीन बनाना पूरा कर लेते हैं, तो मैक में रीबूट करें और बाहरी हार्ड डिस्क पर VM तक पहुंचने के लिए अपने मैक में VirtualBox को कॉन्फ़िगर करने के लिए ऊपर दिए गए चरण का पालन करें।
बस इतना ही!
स्क्रीनशॉट्स

