2012-07-10 7 views
10

में चल रहे ल्यूसिड 32 में कैसे साझा कर सकता हूं मैं ल्यूसिड 32 इंस्टॉल चलाने के लिए योनेंट का उपयोग कर रहा हूं। मैंने लैंप स्थापित किया है और वह काम कर रहा है। Lucid32 इंस्टॉल के अंदर होस्ट मशीन पर विंडोज़ शेयर को माउंट करने के लिए मुझे क्या करने की ज़रूरत है?मैं विंडोज 7 फ़ोल्डर को योनि

C:

मैं आवारा फाइल करने के लिए एक विंडोज़ पथ जोड़ने लेकिन पाने की कोशिश की/उपयोगकर्ताओं/MyUser/ब्लॉग/Vagrantfile: 37: अमान्य यूनिकोड बच config.vm.share_folder "vagwin" "/ खिड़कियां "," C: \ Users \ lukem \ साइटें "

+0

आप पूरी लाइन डाल सकता है याद रखें, प्रलेखन कैसे addionnal मापदंडों डाल करने के बारे में स्पष्ट नहीं है। "4 वें पैरामीटर के लिए विकल्प हैश के रूप में अतिरिक्त विकल्प पास किए जा सकते हैं" – renoirb

+0

मैन, आपको योनि का खराब मामला मिला है। भयानक बीमारी: ( –

उत्तर

15

आप स्लैश करके दोबारा से बचने के लिए की जरूरत है की तरह से बचने के लिए की जरूरत है, कम से कम मैं विंडोज 7, यानी पर किया था, प्रत्येक \ होना चाहिए \\

1

आप इस C:\\users\\lukem\\Sites

+0

कृपया, अपने उत्तर में कोड प्रारूप का उपयोग करें क्योंकि यह अभी भ्रामक है। –

2

यह वास्तव में एक रूबी क्यू है शेर क्योंकि आपका वाग्रेंटफाइल वास्तव में रूबी है। डबल उद्धृत तारों को रूबी में विभाजित किया जाता है और कुछ मामलों में बैकस्लैश एक मेटाएक्टेक्टर होता है। बदलें अपनी

"c:\users\lukem\Sites" 

को

'c:\users\lukem\Sites' 

आप आईआरबी (माणिक repl) में कुछ इस तरह की कोशिश है, यह इस तरह दिखता है:

> x = "c:\users\lukem\Sites" 
=> "c:\users\lukemSites" 
> x = 'c:\users\lukem\Sites' 
=> "c:\\users\\lukem\\Sites" 

कम से कम, यह है कि यह कैसे है मेरे मैक पर irb में काम करता है। मेरे पास इसका परीक्षण करने के लिए एक विंडोज़ बॉक्स नहीं था।

अर्द्ध दिलचस्प साइडबार ... अगर तुम कभी 2 आवारा करने के लिए स्विच और synched_folder उपयोग कर रहे हैं, मेजबान करने वाली मेहमान के क्रम उलट है:

http://docs.vagrantup.com/v2/synced-folders/basic_usage.html

http://docs-v1.vagrantup.com/v1/docs/config/vm/share_folder.html

12

आप कर सकते हैं बैकस्लाश से बचने से बचने के लिए आगे की स्लैश का भी उपयोग करें।

config.vm.synced_folder "c:/Users/david", "/home/david" 

वी एम (डेविड आपके नाम मानते हुए है) पर अपने घर निर्देशिका के लिए आपके Windows होम निर्देशिका नक्शा होगा।

+0

यह बैकस्लैश से बचने से बहुत अच्छा दिखता है – Chris

1

आप दोहरे उद्धरण का उपयोग कर रहे हैं, तो आप इस वाक्य रचना की जरूरत से बचने के लिए यह

"C:\\users\\lukem\\Sites" 

या

"C:/users/lukem/Sites" 

आप एकल उद्धरण आप इसे से बचने के लिए की जरूरत नहीं है प्रयोग कर रहे हैं।

vagrant reload चलाने के लिए आप अपने Vagrantfile अद्यतन करने के बाद