अतीत में मैंने वर्चुअल बॉक्स का उपयोग किया है जिसमें विंडोज अतिथि के साथ मेजबान पर एक फ़ोल्डर साझा करने के लिए बहुत अच्छा समर्थन है। मैं QEMU के लिए समान कार्यक्षमता की तलाश कर रहा हूं।
प्रलेखन नेटवर्क में कहीं चल रहे एक सांबा सर्वर को बेनकाब करने का सुझाव देता है, या -net user,smb=/path/to/folder
सांबा सर्वर शुरू करने के लिए उपयोग करता है।
मुझे -net user,smb
QEMU के विकल्प के साथ कोई भाग्य नहीं था । यह सब शुरू हो रहा है smbd
(जो एक बंदरगाह संघर्ष के कारण स्थानीय रूप से चलने वाली अन्य सेवा के साथ संघर्ष करता है )। कहने के लिए पर्याप्त, यह अनुपयोगी है, विशेष रूप से कई मेहमानों को ध्यान में रखते हुए। (लिनक्स के लिए, -virtfs
(योजना 9) का उपयोग आसान फ़ोल्डर साझा करने के लिए किया जा सकता है।)
सांबा के साथ अन्य समस्याएं यह है कि यह केवल फ़ोल्डर साझा करने तक सीमित नहीं है, यह प्रिंटर साझाकरण, उपयोगकर्ता मैपिंग और व्हाट्सनॉट भी करता है। विंडोज गेस्ट के साथ मुझे एक (या अधिक?) फोल्डर साझा करने की आवश्यकता है।
क्या QEMU के लिए एक वैकल्पिक फ़ोल्डर साझा करने की विधि मौजूद है जो Windows अतिथि के साथ काम करती है?
या फिर सांबा को कॉन्फ़िगर करने का एक तरीका है कि वह बहुत ही सीमित सुविधाओं के लिए खुद को प्रतिबंधित कर सके और QEMU में एकीकृत कर सके? यह होना चाहिए:
- नेटवर्क में सभी को फ़ोल्डर तक पहुंचने में सक्षम नहीं होना चाहिए।
- स्थानीय उपयोगकर्ता शामिल हैं (यदि संभव हो तो)।
- अन्य कार्यक्षमता (प्रिंटर साझाकरण) प्रदान न करें।
- केस का उपयोग करें: विंडोज के लिए गिट डायरेक्टरी को उजागर करें, इसे विंडोज में संकलित करें और विश्लेषण के लिए लिनक्स का उपयोग करें।
- एक स्वीकार्य गति है, विंडोज में गुण-एससीआई और गुण-जाल का उपयोग किया जाता है।
- विंडोज 7 अतिथि के साथ लिनक्स होस्ट से एक फ़ोल्डर साझा करने में सक्षम हो।
-virtfs
महान काम करता है (यह प्रश्न भी देखें), लेकिन मुझे विंडोज के लिए 9p ड्राइवर की जानकारी नहीं है।