Parallels VM को वर्चुअल बॉक्स VM में बदलें?


11

प्रश्न अच्छी तरह से वर्णन करता है कि मुझे क्या चाहिए लेकिन यहां परिस्थितियों के बारे में कुछ और विवरण हैं।

लिनक्स के तहत चलने वाले समानताएं डेस्कटॉप 4 के साथ, मेरे पास कई विंडोज 7 वर्चुअल मशीनें हैं। अफसोस की बात है कि कुछ समय के लिए समानताएं अपग्रेड नहीं की गई हैं, इसलिए मैं कुछ अन्य वीएमएस की कोशिश कर रहा हूं और वर्चुअलबॉक्स की अत्यधिक सिफारिश की गई थी। विशेष रूप से, यह OpenSUSE लिनक्स वितरण के साथ प्रदान किया जाता है। यह समस्या से बचने और मुझे नवीनतम OpenSUSE के साथ अद्यतित रहने की अनुमति देगा।

तो मेरा सवाल है, मैं एक समानताएं VM को वर्चुअल बॉक्स एक में कैसे बदल सकता हूं?

जवाबों:


8

वर्चुअलबॉक्स रूपांतरण के बिना सरल-प्रारूप में समानताएं (.hdd) डिस्क का उपयोग कर सकता है। यदि डिस्क सरल प्रारूप का उपयोग नहीं करता है, तो इसे पहले समानताएं छवि उपकरण का उपयोग करके परिवर्तित किया जाना चाहिए।

लेकिन मैं पहले Parallels Tools को अनइंस्टॉल कर दूंगा (यदि आपने इसे VM पर इंस्टॉल किया है) और VM की बैकअप प्रतिलिपि बनाएँ। फिर एक नई वर्चुअलबॉक्स मशीन बनाएं, सीपीयू और मेमोरी सेटिंग्स को बारीकी से मेल खाते हुए, जैसा कि आप समानताएं मशीन से कर सकते हैं।

आप इस लेख को माइग्रेशन पर भी देख सकते हैं , हालांकि यह थोड़ा पुराना है और VMWare कनवर्टर का उपयोग करने की सलाह देता है, जो कि आप कर सकते हैं तो मैं इससे बचूंगा।


यह .vhd, vdi या, vmdk फ़ाइलों की तलाश में लगता है ... जो मेरे Parallels VM के पास नहीं है। क्या मुझे कुछ नाम बदलने की आवश्यकता है? मुझे VM की निर्देशिका में एक .hdd फ़ाइल और .xml फ़ाइल मिली है।
इटाई

वर्चुअलबॉक्स के किस संस्करण का आप उपयोग कर रहे हैं? और OpenSUSE का कौन सा संस्करण? ऐसा लगता है कि 3.1.0 में समानताएं डिस्क समर्थन जोड़ा गया था।
seisyll

VirtualBox 3.0.6 है और OpenSUSE 11.2 है। मैं समानताएं के कारण 11.2 पर फंस गया हूं।
इटाई

पास हो रहा है, अपडेट किया गया वर्चुअलबॉक्स को 4.0.4.12 जो अब .hdd फ़ाइल को देखता है, लेकिन एक त्रुटि देता है: NS_ERROR_FAILURE (0x80004005) - मैंने VM को चलाने और चलाने की कोशिश की, उसी त्रुटि के साथ।
इताई

मुझे लगता है कि डिस्क एक नया समानताएं डिस्क (संस्करण 3 या 4) है। इसे नीचे 2 संस्करण में परिवर्तित करने का प्रयास करें और एक और जाना है। हंस का पीछा करने के लिए क्षमा करें!
23

6

प्रक्रिया इस प्रकार है: (समानताएं डेस्कटॉप 12)

1) समानताएं उपकरण और कुछ भी जो "विशेष" (माउंट, साझा किए गए फ़ोल्डर, आदि) को हटाकर समानताएं वीएम तैयार करें।

sudo /usr/lib/parallels-tools/install -r

2) PVM OS X पैकेज के अंदर से HDD फाइल को ओपन फाइल सिस्टम (फाइंडर, राइट क्लिक, शो पैकेज कंटेंट) में कॉपी करें। आम तौर पर, पहले HDD फ़ाइल में बूट करने योग्य प्रणाली होती है।

3) इस कमांड लाइन टूल का उपयोग उस डायरेक्टरी में करें जहां HDD फाइल स्थित है:

$/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_disk_tool convert --hdd my-parallels-disk1.hdd --plain

4) परिणामस्वरूप HDD फ़ाइल स्रोत फ़ाइल को बदल देती है और अभी भी एक पैकेज है। तो फिर से दर्ज करें और खुले फ़ाइल सिस्टम में HDS (नहीं HDD) फ़ाइल को कॉपी करें, सबसे अच्छा जहां (खाली) VirtualBox VM स्थित है (आप HDS पर "फ़ाइल" कमांड का उपयोग करके यह सत्यापित कर सकते हैं कि यह वास्तव में एक बूट करने योग्य डिस्क छवि है )।

5) यह एक HDD एक्सटेंशन देने वाली फ़ाइल का नाम बदलें।

6) फ़ाइल को (स्टार्ट-अप) डिस्क के रूप में "खाली" वर्चुअलबॉक्स वीएम, (अपडेट सेटिंग्स), बूट और आनंद के रूप में जोड़ें।

अधिक जानकारी यहाँ

उम्मीद है की यह मदद करेगा :)


इसने मेरे लिए Parallels Desktop 11 और VirtualBox 5.0.18 के साथ काम किया। कोई अन्य विधि काम नहीं कर रही थी और यह लिनक्स VM है इसलिए मैं VMware कनवर्टर का उपयोग नहीं कर सका।
एलिस


2

अगर कोई Parallels 11, 12 या 13 और VirtualBox 5 का उपयोग कर रहा है - तो यह बहुत आसान है।

चरण 1: समानांतर के HDD के पैकेज सामग्री का विस्तार करें

चरण 2: उसके भीतर एक एचडीएस फाइल होती है, आदर्श रूप से डेटा वाली केवल 1 फ़ाइल होगी (जब तक कि विभाजन विकल्प का उपयोग नहीं किया गया था), बस उस फ़ाइल के आकार की दोहरी जांच करें जो उस फ़ाइल का एक अच्छा संकेत है जिसे आप खोज रहे हैं।

चरण 3: HDS फ़ाइल को एक नए स्थान पर कॉपी करें जिसे वर्चुअलबॉक्स एक्सेस कर सकता है, फ़ाइल का नाम बदल सकता है और इसके एक्सटेंशन को hdd में बदल सकता है।

चरण 4: नई कॉपी की गई फ़ाइल को सीधे वर्चुअलबॉक्स के साथ संलग्न करें।

चरण 5: सब कुछ का परीक्षण करें, यह जाना अच्छा है।

चरण 6: अतिथि ओएस चलाएं, पुराने समानताएं टूल को अनइंस्टॉल करें और वर्चुअलबॉक्स अतिथि उपकरण स्थापित करें।

ये चरण मिनटों में समाप्त हो जाएंगे और रूपांतरण की आवश्यकता नहीं होगी।

मैंने अभी-अभी इन सभी चरणों को निष्पादित करने से पहले समाप्त कर लिया है और परीक्षण किया है।

इसके बाद, मैंने नीचे सूचीबद्ध वैकल्पिक चरणों को निष्पादित किया, ताकि HDD फ़ाइल VDI फ़ाइल में परिवर्तित हो जाए। VDI फ़ाइल के साथ VirtualBox को अधिक नियंत्रण मिलता है: सबसे महत्वपूर्ण वह है जो मुक्त स्थान का अनुकूलन कर रहा है, जिसकी मुझे दु: ख की आवश्यकता है।

वैकल्पिक चरण: (इससे पहले अतिथि OS बंद करें)

चरण 7: वर्चुअलबॉक्स टूल के भीतर से, ग्लोबल टूल खोलें, यह सभी हार्डडिस्क को सूचीबद्ध करेगा

चरण 8: कॉपी फ़ंक्शन का उपयोग करें, यह संलग्न HDD फ़ाइल को किसी अन्य संगत विकल्पों में निर्यात करेगा: VDI, VHD, VMDK और अधिक, शोध के बाद जो मैंने सबसे अच्छा विकल्प चुना है VDI - चूंकि यह VirtualBox के मूल निवासी है।

भविष्य में अगर मुझे वर्चुअल मशीन को किसी अन्य प्रारूप में निर्यात करने की आवश्यकता है, तो वर्चुअलबॉक्स के पास निर्यात विकल्प है और "ओपन वर्चुअलाइजेशन प्रारूप" का समर्थन करता है।

मूल रूप से उपरोक्त प्रक्रिया के साथ, आप रूपांतरण के लिए समानताएं उपकरण को छोड़ देते हैं, कहीं VMware कनवर्टर प्रस्तावित किया गया था, आप इसे भी छोड़ देते हैं। सभी चरणों को पूरा करने के लिए आपको केवल 1 एकल टूल: वर्चुअलबॉक्स की आवश्यकता होगी।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.