मैं विंडोज 7 होस्ट और Ubuntu 13.10 अतिथि के साथ VirtualBox 4.2.18 चला रहा हूं। मैं एक साझा फ़ोल्डर स्थापित करने का प्रयास कर रहा हूं, लेकिन उबंटू वीएम से फ़ोल्डर को पढ़ने का प्रयास अनिश्चित काल के लिए लटका हुआ है। हालाँकि, साझा किए गए फ़ोल्डर में लिखना ठीक काम करता है।
विंडोज होस्ट पर, साझा किए गए फ़ोल्डर को इंगित करने के लिए सेट किया गया है C:\ubuntu_share
। यह VirtualBox में स्थायी के रूप में कॉन्फ़िगर किया गया है, लेकिन ऑटो-माउंट नहीं।
Ubuntu VM में, मैं साझा किए गए फ़ोल्डर को सफलतापूर्वक माउंट कर सकता हूं:
$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x 1 nreed nreed 0 Oct 28 16:37 ubuntu_share/
हालाँकि, ls
जब तक मैं इसे Ctrl + C के साथ नहीं मारता, तब तक केवल एक ब्लिंकिंग कर्सर का उपयोग करके माउंट किए गए फ़ोल्डर की सामग्री को देखने का प्रयास करता हूं। इसी तरह अगर मैं Nautilus में फ़ोल्डर देखने की कोशिश करता हूं तो मुझे हमेशा के लिए प्रतीक्षा कर्सर मिलता है।
दूसरी ओर, माउंट किए गए फ़ोल्डर में लिखना काम करता है:
$ cat > ubuntu_share/test.txt
hello world
^D
और तब मैं test.txt
विंडोज में फाइल शो को ठीक-ठाक देख सकता हूं ।
मैंने VM को रिबूट करने, अतिथि परिवर्धन को पुन: स्थापित करने, साझा किए गए फ़ोल्डर को हटाने और पुन: निर्मित करने की कोशिश की है, यह मेरे यूआईडी के बजाय रूट के रूप में बढ़ रहा है, सभी को कोई फायदा नहीं हुआ। किसी के पास कोई भी विचार है कि क्या चल रहा है, या मैं इसका निदान कैसे कर सकता हूं?