मैं VMWare वर्कस्टेशन के साझा फ़ोल्डर सुविधा से बहुत अधिक उपयोग करता हूं: आप अतिथि ओएस के लिए साझा किए गए के रूप में होस्ट मशीन पर एक फ़ोल्डर सेट करते हैं, और आप इसे एसबीएम शेयर (रीड-ओनली या रीड-राइट) के समान अतिथि में एक्सेस कर सकते हैं। ।
बात जो मुझे गुस्सा दिलाती है, वह यह है कि कुछ फाइलों को हॉट्स से गेस्ट में कॉपी करने के बाद, वर्कस्टेशन इन फाइलों को लिखने से लॉक कर देता है, भले ही शेयर केवल-पढ़ने के लिए सेट हो ।
जब मैं अभी भी होस्ट पर इसे संपादित कर रहा हूं, तो यह विशेष रूप से अक्सर उस स्थिति में कष्टप्रद होता है, जब मैं किसी स्क्रिप्ट को अतिथि पर डिबग / उपयोग करने की कोशिश कर रहा होता हूं।
अब तक केवल एक ही तरीका है जो मुझे पता है कि वर्कस्टेशन को इन फ़ाइलों को कैसे जारी किया जाए:
- अतिथि मशीन को निलंबित करना: यह एक भयानक छद्म वर्कअराउंड है। यह धीमा है (विशेष रूप से अतिथि रैम की उच्च मात्रा के साथ) और कभी-कभी रुकावट का स्वागत नहीं किया जा सकता है
- कुछ यादृच्छिक अन्य फ़ाइलों की मात्रा की नकल करना, यह आशा करना कि वर्कस्टेशन की फ़ाइलों की मात्रा पर एक आंतरिक सीमा होती है: यह ऐसी हैक होती है जो नियमित रूप से उपयोगी हो सकती है यदि हम जानते हैं कि यह राशि चींटी जितनी छोटी थी
तो वर्कस्टेशन को उन फ़ाइलों को रिलीज़ करने के लिए कुछ अच्छे तरीके क्या हैं ?
या वैकल्पिक रूप से, उन्हें पहली जगह में लॉक करने से कैसे बचें?
संपादित करें: मैंने कुछ चीजें स्पष्ट नहीं की हैं:
मुझे पता है कि यह वर्कस्टेशन (vmware-vmx.exe) है जो इन फ़ाइलों को लॉक कर रहा है (शायद कुछ आंतरिक बफरिंग के कारण)
मैं फ़ाइलों को बलपूर्वक जारी नहीं करना चाहता। मैंने वह कोशिश की, लेकिन उन्हें जारी करने से मशीन अस्थिर हो जाती है, जिसे मैं बर्दाश्त नहीं कर सकता
जाहिरा तौर पर यह वर्कस्टेशन में एक बग के कारण होता है।