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


21

मैंने विंडोज होस्ट और उबंटू अतिथि के बीच एक साझा फ़ोल्डर कॉन्फ़िगर किया है। फोल्डर स्टार्ट अप पर है लेकिन इसका खाली होना (इसमें पैडलॉक का चिन्ह भी है।)। मुझे इसकी सामग्री तक पहुँचने के लिए नीचे कमांड चलाना होगा (पैडलॉक चिन्ह गायब हो जाता है)।

  sudo mount.vboxsf media ~/media

मैं इसे कैसे कॉन्फ़िगर कर सकता हूं इसे स्टार्ट अप में स्वचालित रूप से चलाया जा सकता है। मैंने स्टार्ट अप प्रोग्रामों को जोड़ने की कोशिश की है लेकिन ऐसा कुछ नहीं होता है। लिनक्स के लिए नया है तो अपने उत्तर को आम आदमी की भाषा में रखने का प्रयास करें। धन्यवाद।


इस पर एक नज़र डालें: askubuntu.com/questions/814/how-to-run-scripts-on-start-up
Private

जवाबों:


36

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

sudo usermod -G vboxsf -a $USER

$USERआपके उपयोगकर्ता नाम के साथ प्रतिस्थापित किया जाएगा। यह कमांड उपयोगकर्ता <username>को vboxsf समूह में जोड़ता है , जो साझा किए गए फ़ोल्डरों का मालिक है ( /media/...उबंटू बॉक्स पर पाया गया )।

माउंटेड शेयर्ड फोल्डर के मालिक होने के बाद आपको स्टार्टअप पर स्क्रिप्ट चलाने की जरूरत नहीं होगी।

लेकिन आपको सबसे अधिक संभावना होगी कि आप लॉगआउट करें और फिर से (या पुनरारंभ करें)।


वर्चुअलबॉक्स (मैक) पर उबंटू के बारे में कुछ अन्य युक्तियों के लिए देखें: [ब्लॉग प्रविष्टि] ( aboutfoto.wordpress.com/2013/04/03/of-ggobi-macports-and-r )।
कॉसमैन सवेनू

यह काम नहीं करता है। मैंने इस कोड के साथ पहले भी इसी तरह की कोशिश की थी: मुझे नहीं पता कि क्या इसकी वही बात है। sudo adduser <username> vboxsf
नजीहिया

1
अजीब बात है ... जिस बॉक्स पर मैं साझा फ़ोल्डर का उपयोग कर रहा हूं वह / Media / sf_sared के रूप में दिखाई देता है, और अगर मैं ls -l के साथ इसकी अनुमतियों को देखता हूं-तो मुझे प्राप्त होता है drwxrwx--- 2 root vboxsf 4096 Apr 3 18:47 sf_shared:। कृपया users-adminकार्यक्रम के साथ जांचें कि क्या आपका उपयोगकर्ता नाम वास्तव में vboxsf समूह में है (एक समूह है जिसे मैनेज समूह कहा जाता है और vboxsf समूह के गुण देखें)।
कोस्मिन सवेनू

मुझे बहुत खेद है। सामग्री के साथ साझा फ़ोल्डर मीडिया फ़ोल्डर में दिखाई देता है। जो मैं चाहता था, वह सामग्री के साथ मेरे घर के फ़ोल्डर में दिखाई दे। गलती के लिये क्षमा करे।
नजहिया

कोई बात नहीं। यदि आपके पास साझा किए गए फ़ोल्डर पर लेखन पहुंच है, तो यह ठीक है। आप आसान पहुँच के लिए अपने घर या दस्तावेज़ फ़ोल्डर में एक प्रतीकात्मक लिंक बना सकते हैं। टर्मिनल में (यह मानते हुए कि आप उस निर्देशिका में हैं जहाँ आप लिंक प्रदर्शित करना चाहते हैं) करते हैं ln -s /media/sf_shared/ name_of_link:। sf_sharedसाझा निर्देशिका के वास्तविक नाम के साथ बदलें और name_of_linkजो भी आप चाहते हैं। वैकल्पिक रूप से, आप केवल Nautilus में फ़ोल्डर को सही नेविगेशन क्षेत्र में खींच सकते हैं और यह लिंक तक आसानी से पहुंच बना देगा।
कॉसमैन सवेनू

5

तो यहां बताया गया है कि अपने साझा किए गए फ़ोल्डर्स को Ubuntu VM (Oracle वर्चुअलबॉक्स) पर कैसे एक्सेस करें। यह मानते हुए कि आपने फ़ोल्डर जोड़ते समय पहले से ही ऑटो-माउंट सक्षम कर दिया है। टर्मिनल खोलें और टाइप करें।

sudo usermod -G vboxsf -a username 

उपयोगकर्ता नाम को अपने स्वयं के उपयोगकर्ता नाम के साथ बदलें। यह आदेश उपयोगकर्ता को "उपयोगकर्ता नाम" को vboxsf समूह में जोड़ता है, जो कि साझा किए गए फ़ोल्डरों का मालिक है (उबंटू बॉक्स में / मीडिया में पाया जाता है)। यदि साझा फ़ोल्डर मौजूद हैं, तो अपने मीडिया फ़ोल्डर से पुष्टि करें। उन्हें आमतौर पर "sf_name-of-shared-folder" नाम दिया गया है। त्वरित पहुंच के लिए, आप होम फ़ोल्डर में साझा किए गए फ़ोल्डरों के लिए एक लिंक बनाना चाह सकते हैं। टर्मिनल में (यह मानते हुए कि आप उस निर्देशिका में हैं जहाँ आप लिंक प्रदर्शित करना चाहते हैं और आपने Nautilus प्लगइन को सक्षम किया है जो आपको संदर्भ मेनू विकल्प देता है) करते हैं:

ln -s /media/sf_shared/ name_of_link.

साझा निर्देशिका के वास्तविक नाम और जो कुछ भी आप चाहते हैं उसके साथ name_of_link से sf_saded बदलें। हालाँकि नाम-की-लिंक उस निर्देशिका में मौजूद नहीं होनी चाहिए जहाँ आप लिंक बनाना चाहते हैं (यानी इस नाम के साथ कोई फ़ोल्डर या फ़ाइल नहीं होनी चाहिए)। वैकल्पिक रूप से, आप केवल Nautilus में फ़ोल्डर को सही नेविगेशन क्षेत्र में खींच सकते हैं और यह लिंक तक आसानी से पहुंच बना देगा।


7
संभवतः किसी को साझा किए गए फ़ोल्डर तक पहुंचने में सक्षम होने से पहले लॉग ऑन / लॉग इन करना होगा।
थॉमस डब्ल्यू।

1
^ ^ हां, मुझे इसके लिए कार्य करने के लिए लॉगऑफ / लॉगऑन करना था
पॉल लॉकवुड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.