वर्चुअलबॉक्स का उपयोग करके उबंटू (अतिथि) और विंडोज 7 (होस्ट) के बीच फ़ोल्डर्स साझा करना


23

मैंने VirtualBox का उपयोग करके विंडोज 7 मशीन पर Ubuntu अतिथि स्थापित किया है। Ubuntu अतिथि और विंडोज होस्ट के बीच फ़ोल्डर्स कैसे साझा कर सकते हैं? धन्यवाद।


संभावित डुप्लीकेट: askubuntu.com/q/30202/44179
सेठ

क्या आपने मेरे द्वारा दिए गए उत्तर की कोशिश की है: askubuntu.com/questions/81757/… । मैं परीक्षण नहीं कर सकता क्योंकि मेरे पास एक विंडोज़ ओएस नहीं है।
लुइस अल्वाराडो

कृपया यहाँ भी पूर्वापेक्षाएँ देखें: askubuntu.com/questions/30396/…
Takkat

जवाबों:


16

यदि आपको माउंट किए गए साझा फ़ोल्डर तक पहुँचने पर अनुमति से वंचित किया जाता है, तो निम्न आदेश चलाएँ:

sudo adduser <yourUsername> vboxsf

<yourUsername>अपने वास्तविक उपयोगकर्ता नाम (जैसे johnया जो भी आपका है) द्वारा प्रतिस्थापित करें ।

फिर पुनरारंभ करें और आपके पास पूर्ण पहुंच होनी चाहिए।


2
यह निश्चित रूप से अधिक upvotes की जरूरत है
सीरन

1
लॉग आउट और मेरे मामले में पर्याप्त रूप से, पूर्ण रीबूट की आवश्यकता नहीं थी।
मेलेबियस

विंडोज 7 होस्ट और लुबंटू 18 अतिथि पर काम नहीं करता है।
गुस्तावो

10

इसे अपने टर्मिनल पर चलाएं और सब कुछ ठीक होने वाला है:

sudo mkdir /media/(folder-name-on-linux)
sudo mount -t vboxsf (folder-name-set-on-virtualBox) /media/(folder-name-on-linux)

(folder-name-on-linux) आपके फ़ाइल मैनेजर पर आसानी से उपलब्ध होगा

पुनश्च: इस तरह से आप अपने वीएम ;-) को पुनरारंभ करने की आवश्यकता नहीं होगी


यह मेरे लिए इसे हल। किसी भी भविष्य के यात्रियों के लिए: आपको उस दूसरी कमांड को चलाने की आवश्यकता हो सकती है जो आप अतिथि को पुनरारंभ करते हैं। क्या इसका मतलब कुछ और टूट गया है? शायद ... लेकिन यह मेरे लिए काम करता है जब कुछ और नहीं किया।
आइकिन

एक दौर के लिए काम करता है। रिबूट के बाद साझाकरण चला गया है।
गुस्तावो

6

अपने अतिथि VM को बंद करें, और फिर उस VM के लिए सेटिंग संवाद खोलें। उस डायलॉग में बाएं हाथ के नेविगेशन क्षेत्र के नीचे नीचे साझा किए गए फ़ोल्डरों के लिए एक विकल्प होना चाहिए।

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

मैं आमतौर पर अपनी उपयोगकर्ता निर्देशिका में 'वर्चुअलबॉक्स वीएम' फ़ोल्डर के अंदर एक नया फ़ोल्डर बनाता हूं, जिसका शीर्षक 'साझा' होता है और फिर उस फ़ोल्डर को किसी भी अतिथि वीएम के साथ साझा करना पड़ता है जिसे इसकी आवश्यकता होती है। मैं इसे केवल पढ़ने के लिए माउंट करता हूं ताकि कोई भी मशीन दूसरों के लिए इसे b0rk न कर सके, और फिर मैं वहां कोई भी आवश्यक फाइल रख सकता हूं जो वांछित हैं।


जवाब के लिए धन्यवाद। अतिथि VM को पुनरारंभ करने के बाद, मैंने उबंटू (अतिथि) पर "होम" फ़ोल्डर खोला, लेकिन मुझे अभी भी बनाया और साझा किया गया "साझा" फ़ोल्डर नहीं मिला।
user288609

1
उपयोगकर्ता के घर के नीचे फ़ाइल सिस्टम को माउंट करना सामान्य नहीं है; फ़ाइल सिस्टम में इसके लिए देखें। यदि यह Nautilus (फ़ाइल एक्सप्लोरर ऐप) में आपसे बाहर नहीं निकलता है, तो यह / मीडिया / या / mnt / के तहत हो सकता है। मैं इस समय वर्चुअलबॉक्स के साथ एक बॉक्स के सामने नहीं बैठा हूं, इसलिए मैं इससे अधिक विशिष्ट नहीं हो सकता। आपको अतिथि VM पर अतिथि परिवर्धन स्थापित करने की आवश्यकता हो सकती है - अन्य डिस्ट्रोस जैसे डेबियन और सुसे ऑटो उनमें से कुछ संस्करण को स्वतः स्थापित करते हैं; उबंटू नहीं करता।
मेमिलनुक

2

साझा फ़ोल्डर को सक्षम करने के लिए, आपको डिवाइस मेनू से "अतिथि जोड़ सीडी छवि को सक्रिय करें" का विकल्प बनाना चाहिए। साझा फ़ोल्डर को / मीडिया में दिखाई देना चाहिए।


0

मुझे भी यही समस्या थी, लेकिन इस साइट पर एक और प्रश्न पढ़ने के बाद , मुझे पता चला कि चल रहा है

gksudo nautilus

यह ठीक काम किया।


1
उबंटू पूछने के लिए आपका स्वागत है! जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो यहां उत्तर के आवश्यक भागों को शामिल करना बेहतर होगा , और संदर्भ के लिए लिंक प्रदान करना होगा।
मिच
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.