साझा की गई फाइलें HGFS में क्यों नहीं दिखतीं?


19

मेरे अतिथि कुबंटू ओएस और होस्ट विंडोज के बीच फाइलें साझा करना एक वास्तविक सिरदर्द बन गया है।

इसलिए, अब तक मैंने नीचे दिए गए कदम उठाए हैं:

नवीनतम लिनक्स ओएस

  • VM -> सेटिंग्स -> विकल्प -> साझा फ़ोल्डर। और मेरा फोल्डर जोड़ा।
  • मेरे VMware टूल को ठीक से स्थापित किया गया है (मैं फ़ाइलों को खींच और छोड़ सकता हूं इसलिए मुझे विश्वास है कि यह स्थापित है)

HOST विन्डोज़ ओएस

  • सभी के साथ फ़ोल्डर साझा किया (यह आश्वस्त करने के लिए कि मेरी फ़ाइलों के साथ कोई अनुमति सीमाएँ नहीं हैं)

यदि मैं अपने अतिथि OS में vmware-hgfsclient टाइप करता हूं, तो मैं जो फ़ोल्डर साझा कर रहा हूं वह दिखाई देता है। लेकिन जब मैं इसकी जांच करता हूं /mnt/hgfs folder, तो यह खाली है।

मैं VMware मैनुअल के माध्यम से चला गया हूं, और मुझे यकीन है कि मैंने उनकी आवश्यकताओं का पालन किया है।

मैं वास्तव में विचारों से बाहर हूं। क्या किसी के पास कोई सलाह है?

जवाबों:


31

मुझे यह सटीक समस्या थी। यह पता चला कि आईटी ने VMWare टूल के कुछ पुराने संस्करण को गैर-कार्यशील vmhgfs कर्नेल मॉड्यूल के साथ स्थापित किया था।

मेरा समाधान मौजूदा vmhgfs मॉड्यूल को अधिलेखित करने के लिए क्लॉबर-कर्नेल-मॉड्यूल सेटिंग के साथ कॉन्फ़िगरेशन को चलाने के लिए था।

 sudo vmware-config-tools.pl -d --clobber-kernel-modules=vmhgfs

-D आपके लिए सभी डिफॉल्ट्स का चयन करता है (यदि आप डिफॉल्ट्स नहीं चाहते हैं तो इसे हटा दें)।


2
बिंगो, मेरे पास एक ही मुद्दा था, और ऊपर दिए गए कमांड को इसे हल करना। बहुत बहुत धन्यवाद।
वकास

1
बस यह उल्लेख करना चाहता हूं कि इसने मेरे लिए OSX के साथ मेजबान के रूप में काम किया, vmware फ्यूजन रनिंग सेंटोस 6.4
केव

2
उत्तम! होस्ट और वीएम
रननिग

3
कमांड त्रुटि नहीं मिली, मैं vmware वर्कस्टेशन 12 एक ubuntu 15.04
151291

-D अकेले वोट के लायक थे। उस के बारे में पता नहीं था।
टी। रोब

8

यह आदेश चलाएँ:

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

यह जादुई रूप से सभी साझा किए गए फ़ोल्डरों को दिखाएगा /mnt/hgfs
(मैं Ubuntu 10 VMWare एक विंडोज 10 होस्ट पर चल रहा था)

VMware प्रलेखन यहाँ


मैंने देखा कि कभी-कभी देरी होती है (VMware वर्कस्टेशन 14 का उपयोग करके)। और कभी-कभी /mnt/hgfsउपयोग में है। मैंने एक नया फ़ोल्डर बनाया /mnt/shares1और तुरंत सफलता मिली।
भाप से चलने वाले

3

mount -t vmhgfs .host:/share /mnt/hgfs/जहां मेजबान मेजबान आप कनेक्ट कर रहे है शेयर है शेयर नाम और / MNT / hgfs है आपके सिस्टम में हिस्सेदारी के लिए बिंदु माउंट।

vmware-hgsclient आपको उपलब्ध माउंट दिखाएगा, आपको अभी भी vmware-hgfsmounterऊपर वर्णित माउंट कमांड के साथ या उन्हें माउंट करने की आवश्यकता है ।

यदि मॉड्यूल vmhgfs लोड होने पर वह काम नहीं करता हैlsmod | grep "vm."


1
इसने मुझे यह जवाब दिया। शेयर नाम में होस्ट ".host" होना चाहिए। त्रुटि: साझा नाम अमान्य है, माउंट को रद्द कर रहा है। vmhgfs लोड नहीं है, मैं इसे कैसे लोड कर सकता हूं? धन्यवाद।
Peretz


2

मेरे लिए, यह पता चला कि vmware-hgfsmounter स्थापित नहीं किया गया था (ubuntu 12.10)। उस मॉड्यूल को स्थापित करने के बाद, मैं ऊपर के रूप में मेरे हिस्से को माउंट करने में सक्षम था


मैंने इसे / usr / lib / vmware-tools / sbin64 में स्थापित किया है, लेकिन यह अभी भी मेरे लिए काम नहीं करता है।
इगोरगानापोलस्की

1

यह मेरे लिए उबंटू 18.04 पर काम कर रहा था, लेकिन फरवरी / मार्च 2019 में अचानक कुछ समय के लिए काम करना बंद कर दिया गया। क्या करने की आवश्यकता थी sudo mkdir /mnt/hgfs, क्योंकि उस निर्देशिका का उपयोग vmware init स्क्रिप्ट द्वारा किया जा रहा है


0

मेरे लिए, मैंने "विकास उपकरण" स्थापित किया और वीएमवेयर टूल को फिर से इंस्टॉल किया। फिर मुझे साझा फ़ोल्डर दिखाई देता है।

होस्ट: विंडोज 7 अतिथि ओएस: सेंटोस 7

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