2011-10-17 19 views
9

मैं ओएसएक्स शेर का उपयोग कर रहा हूं और एक वीएमडीके-फाइल को माउंट करना चाहता हूं जिसे मैंने अपने वीएमवेयर फ्यूजन 4.0.2 पर बनाया है।मैं 10.7 में vmdk कैसे माउंट कर सकता हूं?

क्या यह संभव है ?!

मैंने Google से पूछा, इसका मतलब है कि मुझे वीएमडीके को '/ लाइब्रेरी/एप्लिकेशन सपोर्ट/वीएमवेयर फ्यूजन/वीएमडीके मॉंटर.एप' के तहत एक ऐप के साथ माउंट करना चाहिए, लेकिन यह ऐप नहीं है। इसलिए मैंने मैकफ्यूज (और बाद में ओएसएक्सफ्यूज) को सुझाए गए जैसे स्थापित किया, लेकिन अभी भी कोई वीएमडीकेएमओंटर नहीं है।

कोई सुझाव?

उत्तर

0

यदि आपके पास एक FUSE सिस्टम स्थापित है तो भी आप फ़्यूज़न 3 (.1.3) डाउनलोड कर सकते हैं और इससे VMDK माउंट टूल निकाल सकते हैं।

घुड़सवार छवि के साथ आप जो करना चाहते हैं उसके आधार पर आपके पास सफलता के विभिन्न स्तर होंगे।

+0

अच्छा डाउनवोट - मैंने अतीत में इस तकनीक का उपयोग किया है। क्या डाउनवॉटर स्वयं को ज्ञात करेगा और वर्णन करेगा कि यह क्यों काम नहीं करता है? या कोई जवाब नहीं है? – gazhay

9

आप फ्यूजन 3.1.3 और 2.6.4 शांतिवादी की एक प्रति की जरूरत है, से उन्हें डाउनलोड: अपने/अनुप्रयोग या/उपयोगिताओं फ़ोल्डर में शांतिवादी आवेदन

http://downloads.vmware.com/d/info/desktop_end_user_computing/vmware_fusion/3_0

http://www.charlessoft.com

खींचें।

इंस्टॉल करने के बजाय, VMware-Fusion-3.1.3-416484.dmg डिस्क छवि को माउंट करें, इंस्टॉल VMware फ़्यूज़न एप्लिकेशन पर राइट-क्लिक करें और पैकेज दिखाएँ सामग्री पर क्लिक करें: फिर, खोजक में, सामग्री पर नेविगेट करें - > संसाधन -> VMware Fusion.mpkg इंस्टॉल करें, उस पर राइट-क्लिक करें और -> Pacifist के साथ खोलें।

Pacifist में, VMware Fusion.mpkg इंस्टॉल करने की सामग्री पर नेविगेट करें -> Vmware Fusion.pkg इंस्टॉल करें -> लाइब्रेरी -> एप्लिकेशन सपोर्ट -> वीएमवेयर फ़्यूज़न, फिर केवल VMDKMounter.app का चयन करें और इंस्टॉल बटन पर क्लिक करें Pacifist टूलबार।

स्थापना पूर्ण होने के बाद, आपको "/ लाइब्रेरी/एप्लिकेशन सपोर्ट/वीएमवेयर फ़्यूज़न" फ़ोल्डर में वीएमडीकेएमओंटर एप्लिकेशन मिलेगा (लेकिन शायद आप इसे कहीं और निकाल सकते हैं, या बाद में इसे स्थानांतरित कर सकते हैं; बीटीडब्ल्यू, वह फ़ोल्डर नहीं है ' टी फ्यूजन 4 द्वारा उपयोग किया जाता है, अब सबकुछ मुख्य एप्लिकेशन बंडल के अंदर है)।

वीएमडीकेएमओंटर अब सामान्य (खोजक संदर्भ मेनू से) के रूप में काम करना चाहिए।

पीएस: मैकफ्यूज ओएसएक्स के शीर्ष पर निर्मित तृतीय पक्ष फ़ाइल सिस्टम तक पहुंचने के लिए सिर्फ एक ड्राइवर है, लेकिन किसी भी मामले में आपको इसे स्थापित करने की आवश्यकता है क्योंकि VMDKMounter को इसकी आवश्यकता है। चूंकि Google पर मैकफ्यूज प्रोजेक्ट पेज बताता है कि आगे कोई समर्थन/विकास नहीं है। इसलिए, यही कारण है कि वीएमवेयर ने इसे नवीनतम संस्करण से क्यों हटा दिया। मैकफ्यूज का यह संस्करण काम करता है: http://www.tuxera.com/mac/macfuse/MacFUSE-Tuxera-2.2.dmg

अद्यतन: ओएस एक्स के लिए FUSE आपको तृतीय पक्ष फ़ाइल सिस्टम के माध्यम से ओएस एक्स की मूल फ़ाइल हैंडलिंग क्षमताओं का विस्तार करने की अनुमति देता है। अधिक जानकारी के लिए Dave_R द्वारा उत्तर देखें।

3

मुझे विश्वास नहीं है कि उन्होंने अभी भी वीएमडीकेएमओंटर को पुनर्जीवित नहीं किया है, अब ओएस एक्स के लिए फ्यूज पूर्ण विकास में है और ओएस एक्स 10.7 के तहत एक आकर्षण की तरह काम करता है। मैंने वीएमवेयर पर स्विच किया था क्योंकि समांतर पीछे गिर गए थे, लेकिन मुझे लगता है कि यह वापस स्विच करने का समय है।वीएमवेयर का सुझाव है कि मैं वर्चुअल मशीन में दूसरी ड्राइव के रूप में छवियों को माउंट करता हूं, सीधे मेरे वास्तविक वर्कस्टेशन के बजाय थोड़ा अपमानजनक और हास्यास्पद है।

4

बस जोड़ना चाहते थे कि आप ज़ी के जवाब को देख रहे हैं और आप 10.8 (माउंटेन शेर) चला रहे हैं मैकफ्यूएस के बजाय ओएसएक्स फ्यूज प्राप्त करें। साथ ही, जब आप इंस्टॉल करते हैं, तो संगतता परत के लिए चेकबॉक्स पर क्लिक करें।

ओएस एक्स के लिए FUSE आपको ओएस एक्स की मूल फ़ाइल हैंडलिंग क्षमताओं को तृतीय-पक्ष फ़ाइल सिस्टम के माध्यम से विस्तारित करने की अनुमति देता है। ओएसएक्सएफयूएसई मैकफ्यूएसई का उत्तराधिकारी है, जिसे दर्जनों उत्पादों द्वारा सॉफ़्टवेयर बिल्डिंग ब्लॉक के रूप में उपयोग किया गया है, लेकिन अब इसे बनाए रखा नहीं जा रहा है। अधिक जानकारी के लिए जाएं http://osxfuse.github.com ...

1

ज़ी + Dave_R के जवाब पर एक बदलाव क्या आप काम के बजाय फ्यूजन के एक पुराने स्थापना 3.1 संस्थापक के एक ताजा डाउनलोड है अगर:

  1. स्थापित OSX फ्यूज http://osxfuse.github.com से (संगतता परत के लिए चेकबॉक्स क्लिक)

  2. कॉपी/लायब्रेरी/एप्लिकेशन समर्थन/VMware फ्यूजन/VMDKMounter.app अपने बैकअप से अपने वर्तमान व्यवस्था करने के लिए

  3. अंदर vmdkMounterTool पर setuid अनुमति पुनर्स्थापित करें:

    cd Applications/VMDKMounter.app/Contents/MacOS 
    sudo chown root vmware-vmdkMounterTool 
    sudo chmod u+s vmware-vmdkMounterTool 
    

setuid कार्यक्रमों की बुराइयों पर इंटरनेट भर में पढ़ें, लेकिन यह काफी यहाँ उचित है ...

इसके अलावा, अगर VMDKMounter की कुछ सीमाएं याद यह थोड़ी देर हो गया है जब आपने इसका इस्तेमाल किया था: यह केवल पढ़ने के लिए वीएम (यह अन्य लेखकों के खिलाफ वीएमडीके को लॉक करना चाहता है) को माउंट करने से इंकार कर देगा, और यह कि वास्तविक .vmdk फ़ाइल को आरोहित करना काम नहीं करता है; आपको वीएम युक्त "माउंट" करने की आवश्यकता है।

1

libvmdk का उपयोग करें।

libvmdk वीएमवेयर वर्चुअल डिस्क (वीएमडीके) प्रारूप तक पहुंचने के लिए एक लाइब्रेरी है।

पहले mount using vmdkmount, तो एक "कच्चे डिस्क छवि" ओएस एक्स 'builtin hdiutil का उपयोग कर के रूप में छवि देते हैं।

vmdkmount image.vmdk /mnt/vmdkimage/ 
hdiutil attach -imagekey diskimage-class=CRawDiskImage -nomount /mnt/vmdkimage/vmdk1 

छवि तो ओएस एक्स 'डिस्क उपयोगिता आवेदन में सूचीबद्ध किया जाना चाहिए, लेकिन इस मामले में विभाजन स्वचालित रूप से -nomount की वजह से घुड़सवार नहीं किया जाएगा। यदि आप mount Ext4 partitions on Mac पर आज़मा रहे हैं, तो आप ext4fuse का उपयोग करना चाहेंगे; ओएस एक्स 'mount द्वारा अधिक सामान्य प्रारूपों को संभाला जाता है।