मैं ज्यादातर समय ubuntu चलाने के लिए एक पीसी स्थापित करना चाहूंगा, लेकिन विशिष्ट अनुप्रयोगों और परीक्षण के लिए XP चलाने की भी आवश्यकता है। अतीत में मैं बस एक दोहरी बूट मशीन की स्थापना की है और फिर जरूरत के रूप में Windows XP में पुनः आरंभ और बूट होगा।
हालाँकि, चूंकि मशीन में कई कोर और महत्वपूर्ण मेमोरी है, इसलिए मुझे लगता है कि मैं वर्चुअल बॉक्स, ज़ेन या वीमवेयर हाइपरवाइज़र का उपयोग कर सकता हूं। मैं Ubuntu को "होस्ट" VM बनाने और XP को अतिथि VM के रूप में बनाने के बारे में सोच रहा हूं। यह परीक्षण / डिबग / विकास के लिए विशेष रूप से अच्छा होगा क्योंकि ओएस के दोनों में एक साथ एप्लिकेशन चलाना संभव है। मैंने पहले कभी किसी वर्चुअल मशीन को सेटअप नहीं किया है और सोचता हूं कि नीचे दिए गए सवाल पूछकर मैं कुछ परीक्षण और त्रुटि से बच सकता हूं।
मूल रूप से, मुझे यह तय करने की आवश्यकता है कि क्या मैं चाहता हूं कि एक दोहरी बूट या वीएम सेटअप अधिक उपयुक्त है।
यहाँ मेरे सवाल हैं:
मुझे हमेशा XP चलाने की आवश्यकता नहीं है। क्या हाइपरविजर्स मुझे गेस्ट वीएम को बंद करने की अनुमति देते हैं ताकि होस्ट वीएम तुरंत सभी मेमोरी और प्रोसेसर संसाधनों का उपयोग कर सके? जब मैं अतिथि वीएम को लाता हूं, तो क्या यह प्रावधान करना आसान है कि इसके द्वारा कितनी मेमोरी और अन्य संसाधनों का उपयोग किया जाता है? आदर्श रूप से, मैं इसे पहले से कॉन्फ़िगर करना चाहता हूं और फिर इसके बारे में सोचे बिना अतिथि VM को चालू / बंद करना है।
क्या यह संभव है या सलाह दी जाती है कि होस्ट OS 64bit का हो और अतिथि OS 32bit का हो? वैकल्पिक रूप से, यदि दोनों वीएम 32 बिट के हैं और मेरे पास 8 जी रैम है, तो क्या हाइपरवाइजर प्रत्येक वीएम को 4 जी रैम के साथ प्रावधान कर सकते हैं जब वे एक साथ चल रहे हों?
मेरे द्वारा बताए गए सेट-अप के लिए कौन से हाइपरवाइज़र सर्वश्रेष्ठ हैं?