मेरा होस्ट ओएस विंडोज 10 है , मेरी वर्चुअल मशीन उबंटू मेट 16 है ।
VMWare संस्करण 12.5 है ।
माउंट पथ इस तरह दिखता है: / mnt / hgfs / {mysaredfolder}।
और यह डिफ़ॉल्ट रूप से ' रूट ' उपयोगकर्ता / समूह पर सेट है । मैं इसे ' www-data ' में बदलना चाहता हूं ।
समस्या यह है कि इंटरनेट पर प्रस्तावित तरीकों में से कोई भी साझा किए गए फ़ोल्डर के स्वामित्व को बदलने के लिए काम नहीं कर रहा है। जाहिरा तौर पर नवीनतम संस्करण के साथ उन्होंने कुछ बदल दिया।
ये वही हैं जो मैंने अब तक आजमाए हैं:
- ' etc / init.d ' के अंतर्गत मैंने ' vmware-tool s' फ़ाइल संपादित की :
# सभी hgfs फाइल सिस्टम माउंट करें vmware_mount_vmhgfs () { अगर ["` is_vmhgfs_mounted` "=" नहीं "]; फिर अगर ["` vmware_vmhgfs_use_fuse` "=" yes "]; फिर mkdir -p $ vmhgfs_mnt vmware_exec_selinux "$ vmdb_answer_BINDIR / vmhgfs-fuse \" -o उपप्रकार = vmhgfs-fuse, allow_other, uid = 33, gid = 33 $ vmhgfs_mnt " अन्य vmware_exec_selinux "माउंट -t vmhgfs .host: / $ vmhgfs_mnt -o uid = 33, gid = 33" फाई फाई }
GUI को सीधे ' / etc / fstab ' और os didnt बूट को संपादित करने की कोशिश की , मुझे लाइन को कमांड लाइन से हटाना था।
.host:/{shared-folder} /{path-to-mount-on} vmhgfs
चूक, ttl = 5, uid = 33, gid = 33 0 0मैन्युअल रूप से अनमाउंट करने और पथ को रिमूव करने जैसे भोले प्रयास, चाउन या चामोड का उपयोग करना बेकार है क्योंकि सिस्टम समान रूप से बदलाव को बदलता है। इसके साथ माउंट करने की कोशिश की:
vmhgfs-fuse .host: / / mnt / hgfs -o uid = 1000 -o gid = 1000 -o umask = 0033
क्या इसका कोई अद्यतन समाधान है?