- - लिनक्स पर एक VirtualBox मशीन में फ़ाइलें कैसे साझा करें

लिनक्स पर एक VirtualBox मशीन में फ़ाइलें कैसे साझा करें

Oracle VM में एक वर्चुअल मशीन की स्थापनावर्चुअलबॉक्स आसान है, लेकिन इसके साथ फाइल साझा करना? इतना नहीं। इसकी वजह यह है कि अतिथि और होस्ट मशीनों के बीच (विशेष रूप से लिनक्स पर) कष्टप्रद और मुश्किल फ़ाइल साझाकरण है कि हम आज इसे कवर करने जा रहे हैं। हम वर्चुअलबॉक्स में फ़ाइलों को होस्ट मशीन से अतिथि मशीन में यूएसबी, नेटवर्क पर और होस्ट पीसी से सीधे अतिथि पीसी में साझा करने के बारे में अधिक जानकारी प्राप्त करेंगे, लेकिन पहले हमें अतिथि परिवर्धन स्थापित करने की आवश्यकता होगी।

अतिथि जोड़

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

ऑटो-रन प्रॉम्प्ट संवाद का पालन करें, और इंस्टॉल करेंअपने वर्चुअल मशीन में अतिथि परिवर्धन। यह महत्वपूर्ण है क्योंकि अतिथि परिवर्धन के बिना, मेजबान मशीन और अतिथि मशीन के बीच बातचीत बहुत मुश्किल हो जाती है।

जब स्थापना पूरी हो जाती है, तो वर्चुअल मशीन को रिबूट करें।

VirtualBox में फ़ाइलें साझा करें

से फ़ाइलों को साझा करने का सबसे आसान और तेज़ तरीकाVM को VM को होस्ट करने वाला PC केवल VM को उस फ़ाइल सिस्टम में एक्सपोज़ करना है जिसे वह चला रहा है। ऐसा करने के लिए, पहले, सुनिश्चित करें कि VM बंद है। यह आवश्यक नहीं है, लेकिन ऐसा करने से सेटिंग्स को संशोधित करना आसान हो जाता है।

मुख्य वर्चुअलबॉक्स विंडो में, राइट-क्लिक करेंVM, और "सेटिंग" चुनें। "साझा फ़ोल्डर" के लिए VBox सेटिंग्स विंडो के नीचे देखें और इसे चुनें। साझा फ़ोल्डर विंडो के तहत, अतिथि VM को पढ़ने के लिए साझा किए गए फ़ोल्डर बनाना संभव है। एक नया हिस्सा बनाने के लिए उस पर हरे + आइकन के साथ नीले फ़ोल्डर पर क्लिक करें।

सबसे पहले, "फ़ोल्डर पथ" पर जाएं और तीर पर क्लिक करें। यह "अन्य" के साथ ड्रॉप-डाउन मेनू को उजागर करता है। फ़ाइल ब्राउज़र लाने के लिए इसका चयन करें, और इसे अपने लिनक्स पीसी पर फ़ोल्डर स्थान पर नेविगेट करने के लिए उपयोग करें जिसे आप साझा करना चाहते हैं।

VM के लिए "ऑटो-माउंट" बटन की जाँच करेंस्वचालित रूप से बूट पर शेयर को माउंट करें। यदि आप अतिथि VM को शेयर पर किसी भी फ़ाइल या फ़ोल्डर को बदलने से रोकना चाहते हैं, तो इसके अलावा, "केवल पढ़ने के लिए" बॉक्स का चयन करें।

फ़ाइल प्रबंधक में साझा किए गए फ़ोल्डर तक पहुंचने के लिए, पर जाएं / मीडिया / sharename

उदाहरण के लिए, व्यक्तिगत तक पहुँचने के लिए, आप ऐसा करते हैं: / मीडिया / व्यक्तिगत, और आदि।

क्या इसे टर्मिनल में एक्सेस करना चाहते हैं? उपयोग सीडी और के लिए नेविगेट करें / मीडिया / sharename.

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

sudo mount -t vboxsf -o uid=$UID,gid=$(id -g) share-name /home/username/vbox/desired/share/mount/folder

फ़ाइलें Via USB साझा करना

सीधे फ़ाइलों को साझा करने के अलावापीसी को गेस्ट वर्चुअल पीसी में होस्ट करें, कनेक्टेड यूएसबी उपकरणों के माध्यम से फाइलों को स्थानांतरित करना संभव है। इस सुविधा के लिए समर्थन सक्षम करने के लिए, पहले VirtualBox आधिकारिक वेबसाइट पर जाएं, और एक्सटेंशन पैक डाउनलोड करें। स्थापित होने पर यह पैक, USB उपकरणों के साथ-साथ RDP, डिस्क एन्क्रिप्शन, NVMe SSDs के लिए समर्थन और आदि के लिए समर्थन जोड़ता है।

डाउनलोड पृष्ठ पर, नीचे स्क्रॉल करें और देखें"Oracle VM VirtualBox एक्सटेंशन पैक"। वर्चुअलबॉक्स इस एक्सटेंशन पैक को किसी ऑपरेटिंग-सिस्टम के लिए विशेष रूप से वितरित नहीं करता है, इसलिए इसे लिनक्स पर स्थापित किया जा सकता है, साथ ही साथ कोई अन्य ऑपरेटिंग सिस्टम जिसे वर्चुअलबॉक्स चालू कर सकता है।

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

सेटिंग्स विंडो के तहत, "USB" आइकन चुनें,USB नियंत्रक सेटिंग्स में जाने के लिए। यूएसबी सेटिंग्स क्षेत्र में, वर्चुअल मशीन को यूएसबी नियंत्रक तक सीधे पहुंच देना संभव है। अपने पीसी पर USB हब के आधार पर "USB 1.0, 2.0 या 3.0" से चयन करें, और फिर मैन्युअल रूप से USB डिवाइस जोड़ने के लिए हरे रंग के + चिह्न के साथ नीले USB आइकन पर नीचे जाएं।

मक्खी पर उपकरण जोड़ना

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

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

जब डिवाइस सीधे अतिथि मशीन से जुड़ा होता है, तो सब कुछ प्रयोग करने योग्य होना चाहिए। यदि आप Windows का संस्करण चला रहे हैं, तो फ़ाइल प्रबंधक (या एक्सप्लोरर विंडो) के माध्यम से फ़ाइलों तक पहुंचें।

टिप्पणियाँ