विशेषज्ञों. मैंने उबंटू के लिए वीएमवेयर टूल्स को सफलतापूर्वक स्थापित किया है । सब कुछ ठीक काम करने लगता है, लेकिन साझा किए गए फ़ोल्डर स्वचालित रूप से माउंट नहीं किए गए थे । मैं उन्हें कैसे काम करूं?
अगर मैं दौड़ता हूं vmware-hgfsclient टर्मिनल में, मुझे साझा किए गए फ़ोल्डरों की सूची मिलती है, लेकिन ls -l /mnt/hgfs खाली है। वास्तव में कोई नहीं है hgfs डीआईआर में /mnt. मुझे पता है कि मुझे शायद इसका उपयोग करना चाहिए vmware-hgfsclient उपकरण, लेकिन मैं वास्तव में नहीं जानता कि कैसे ।
अनुलेख मैं नहीं पूछूंगा कि क्या मैं समझ सकता हूं vmware-hgfsclient मदद मैंने पढ़ा है ।
हो सकता है कि आपने इसके बजाय किसी विशिष्ट फ़ोल्डर का उपयोग किया हो .host:/. उस स्थिति में आप शेयर के नाम का पता लगा सकते हैं vmware-hgfsclient. उदाहरण के लिए:
यदि आप उन्हें स्टार्टअप पर माउंट करना चाहते हैं, तो अपडेट करें /etc/fstab निम्नलिखित के साथ:
# Use shared folders between VMWare guest and host.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse defaults,allow_other,uid=1000 0 0
मैं उन्हें मांग पर माउंट करना चुनता हूं और उन्हें अनदेखा कर देता हूं sudo mount -a और इस तरह के साथ noauto विकल्प, क्योंकि मैंने देखा कि शेयरों का वीएम प्रदर्शन पर प्रभाव पड़ता है ।
आवश्यकताएँ
सॉफ़्टवेयर आवश्यकताओं को पहले से निम्नलिखित टूल स्थापित करने की आवश्यकता हो सकती है:
अपने वीएम को पुनरारंभ करें (आपको कुछ बार पुनरारंभ करने की आवश्यकता हो सकती है या त्रुटि संदेश प्राप्त करने में असमर्थ होने पर त्रुटि को छोड़ दें और पुनरारंभ करें)
यह उत्तर यह भी मानता है कि आप हैं नहीं वीएमवेयर से वीएमवेयर टूल्स का उपयोग करना लेकिन इसके बजाय का उपयोग कर open-vm-tools आपके लिनक्स वितरण से. वीएमवेयर ने 2015 में इस स्विच का समर्थन करने का फैसला किया । केबी 2073803 देखें। इसलिए यह उत्तर यह भी मानता है कि उबंटू का आपका संस्करण सॉफ्टवेयर रिपॉजिटरी से ओपन-वीएम-टूल्स स्थापित कर सकता है ।
cd /mntsudo mkdir hgfssudo vmware-hgfsmounter .host:/`vmware-hgfsclient` /mnt/hgfs
निश्चित रूप से यह मानते हुए कि मैंने पहले से ही वीएमवेयर प्लेयर सेटिंग्स में होस्ट मशीन से एक साझा फ़ोल्डर सक्षम किया था ।
ध्यान दें कि vmware-hgfsclient वीएमवेयर प्लेयर सेटिंग्स में सक्षम साझा किए गए फ़ोल्डरों की सूची लौटाता है । यह फ़ंक्शन ओपन-वीएम-टूल्स और वीएमवेयर-टूल्स दोनों के लिए उपलब्ध है ।
ओपन-वीएम-टूल्स होगा नहीं जब तक मैंने पहली बार स्थापित नहीं किया तब तक कर्नेल मॉड्यूल बनाएं linux-headers-virtual (के साथ जोड़ा गया linux-image-virtual बेशक) । जैसे ही मैंने हेडर पैकेज स्थापित किया, dpkg-reconfigure open-vm-tools कर्नेल मॉड्यूल को सफलतापूर्वक बनाने और लोड करने के परिणामस्वरूप, विशेष रूप से vmhgfs मॉड्यूल।
मुझे एक ही समस्या हो रही है लेकिन मुझे लगता है कि मैं अभी कुछ प्रगति कर पाया हूं ।
प्रकार vmware-hfgs और फिर दबाएं <Tab> कुंजी जो आपको दिखाएगी कि एक भी है vmware-hgfsmounter कमान। यदि आप इसे बिना किसी विकल्प के कॉल करते हैं तो यह कुछ मदद प्रिंट करेगा जो आपको दिखाता है कि इसे `माउंट' कमांड के हिस्से के रूप में कैसे कॉल किया जाए । उस जानकारी का उपयोग करके मैंने निम्नलिखित भाग लिया जो मेरे लिए काम करता था:
cd /mntsudo mkdir win7sharesudo mount -t vmhgfs .host:/win7share /mnt/win7share
मैं तब विन 7 शेयर तक पहुंचने और वहां से फाइलों को कॉपी करने में सक्षम था ।
यदि आप इसे स्थायी बनाना चाहते हैं तो मुझे संदेह है कि आपको संपादित करना होगा /etc/fstab फ़ाइल लेकिन मैं अभी तक आपकी मदद नहीं कर सकता ।
आपको पहले वीएमवेयर टूल्स इंस्टॉल करना होगा, उसके बाद vmware-config-tools वैश्विक स्तर पर इस्तेमाल किया जा सकता । अधिक विस्तृत मार्गदर्शिका के लिए, आप देख सकते हैं यहाँ.