यह अभी तक पूर्ण उत्तर नहीं है, लेकिन आपके पास 2 दृष्टिकोणों पर दिशानिर्देश जैसे:
1 - आप /etc/fstab
इस माउंट को संपादित और जोड़ सकते हैं। आपको अपने माउंट पैरामीटर को fstab सिंटैक्स में अनुवाद करना होगा। एक जंगली अनुमान कुछ ऐसा होगा /home/jamesw/host vboxsf myshare,umask=002,uid=<youruser>,gid=plugdev 0 0
। आपको sudo
अपने fstab को संपादित करने की आवश्यकता होगी , लेकिन, एक बार हो जाने पर, यह बूट पर ऑटो-माउंटेड हो जाएगा। चूँकि यह आपके द्वारा लॉग इन करने से पहले भी किया जाता है, आपको माउंट पॉइंट (इसलिए / home / jamesw / host) के लिए एक पूर्ण पथ की आवश्यकता होती है, आप उपयोग नहीं कर सकते हैं $HOME
या नहीं ~
। संकेत: "होस्ट" फ़ोल्डर को मौजूद होने की आवश्यकता नहीं है। यदि यह fstab में है, तो माउंट इसे आपके लिए बनाएगा।
2 - आप fusermount
माउंट के बजाय उपयोग कर सकते हैं । वाक्यविन्यास समान है (लेकिन समान नहीं है, इसलिए आपको अभी भी माउंट मापदंडों का अनुवाद करने की आवश्यकता है)। Fusermount को आपके माउंट बिंदु को आपके $ HOME के अंदर कहीं होना चाहिए, लेकिन सबसे बड़ा लाभ यह है कि आपको इसकी आवश्यकता नहीं होगी sudo
। और माउंट Nautilus में उपलब्ध होगा (जैसे कि यह एक सीडी या यूएसबी कुंजी थी)। आपके द्वारा सही पैरामीटर प्राप्त करने और उसका परीक्षण करने के बाद, आप उसे अपने साथ जोड़ सकते हैं ~/.profile
, जो आपके लॉग इन करने पर हर बार चलता है।
संपादित करें: मुझे लगता है कि या तो वर्चुअलबॉक्स को फ़ोल्डर्स साझा करने के लिए मशीन को चलाने की ज़रूरत नहीं है, या यह कि आप लॉग इन करने से पहले उठ रहे हैं और चल रहे हैं