वर्चुअलबॉक्स में देशी विंडोज इंस्टाल बूट करना: क्या यह संभव है? [बन्द है]


16

मैं Bootcamp के लिए कुछ परिचित हूँ ।

वर्तमान में, मैं Ubuntu Maveric को अपने प्राथमिक ऑपरेटिंग सिस्टम के रूप में चलाता हूं और Virtualbox में विंडोज 7 चलाता हूं। हालाँकि, कुछ कार्यों के लिए, विंडोज को वर्चुअलाइज्ड चलाने से लगता है कि परिणाम बहुत अधिक ओवरहेड और स्पीड लॉस है, और मैं चाहता हूं कि मैं बूट कर सकूं।

आदर्श स्थिति में सेटअप Windows और Ubuntu होगा दोहरी बूट अलग विभाजन पर, बूट करने के साथ-साथ Ubuntu पर Virtualbox में Windows विभाजन की क्षमता के साथ।

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

इसके अलावा, यह कैसे है कि Bootcamp एकमात्र प्रणाली है जो इसके लिए सक्षम है?

जवाबों:


16

एक ही कंप्यूटर पर स्थापित लिनक्स पर चलने वाले वीएम में अपने कंप्यूटर पर स्थापित अपने विंडोज को बूट करना संभव है। केवल एक चीज याद रखें: दोनों ओएस पर विभाजन को माउंट न करें। मैंने qemu, kvm और VirtualBox में इस सेटअप का उपयोग किया है।

संपादित करें: आइडिया पूरे भौतिक डिस्क का उपयोग करना है और एक ही विभाजन को दो बार माउंट करने के लिए सावधान रहना चाहिए (जैसे एक ही ओएस को दो बार बूट करना, या एक ओएस से विभाजन को माउंट करने की कोशिश करना जो हाइबरनेट किया गया था) वर्चुअलबॉक्स सेटअप:

  • एक कच्ची डिस्क की ओर इशारा करते हुए VMDK फ़ाइल बनाएँ: VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda -registerदेखें: http://www.virtualbox.org/manual/ch09.html#rawlisk
  • एक नया VM बनाएँ और उस VM के लिए कच्ची डिस्क का उपयोग करें।
  • VM द्वारा उपयोग किए जाने वाले सभी विभाजनों को अनमाउंट करें।
  • VM को बूट करें और ग्रब मेनू में एक ऐसा ओएस चुने जो पहले से बूट न ​​हो।

क्या आपक लिए इसे विस्तार से कहना संभव है? मैं बहुत में दिलचस्पी कैसे पहलू।
एरॉन रोटेवेल 13

मैंने जवाब अपडेट कर दिया है।
सिरसा वूटकोविसी

धन्यवाद! जिज्ञासा से बाहर: क्या वास्तव में होता हो अगर मैं चाहते एक डिस्क दोहरे माउंट?
एरॉन रोटेवेल 13

आपके पास फ़ाइल सिस्टम भ्रष्टाचार हो सकता है। लेकिन ऐसे फाइल सिस्टम हैं जो दो अलग-अलग मशीनों (जैसे जीएफएस) द्वारा माउंट किए जाने की अनुमति देते हैं। देखें: en.wikipedia.org/wiki/Global_File_System
Mircea Vutcovici

1
भ्रष्टाचार इस तथ्य के कारण होता है कि फाइलसिस्टम राज्य का हिस्सा प्रत्येक कर्नेल की स्मृति में रखा गया है। उदाहरण के लिए गंदे पृष्ठों को कुछ सेकंड के लिए स्मृति में रखा जाता है और इस बीच अन्य कर्नेल एक ही समय में एक ही फाइल, जर्नल या एफएस संरचना को बदल सकते हैं। उदाहरण के लिए आप एक फ़ाइल को एक OS से हटाते हैं और इस बीच दूसरा OS उसी फ़ोल्डर में एक और फ़ाइल बनाएगा। चूँकि 2nd OS में मेमोरी में कैश्ड फोल्डर की एक पुरानी कॉपी है, यह इसे कैश्ड जानकारी के साथ डिस्क पर लिख सकता है (पहले फाइल डिलीट नहीं हुई) और नई फाइल जोड़ी गई। एफआईआर ओएस भरने के लिए जोड़ा फ़ाइल को नोटिस नहीं किया।
Mircea Vutcovici

0

अभी, VM के साथ बूट करने योग्य विभाजन साझा करने के लिए कोई विशेष समर्थन नहीं है। Mac / w / BootCamp पर ऐसा करने में VirtualBox का उपयोग करने के लिए कुछ प्रयास किए गए हैं, लेकिन यह प्रक्रिया को पूरा करने और नाजुक बनाने के लिए बहुत कठिन लगता है।

यदि आप वर्चुअलबॉक्स मंचों को खोजते हैं, तो आप यह पता लगा सकते हैं कि दूसरों को किस तरह की सफलता मिली है। यदि यह कुछ ऐसा है जिसे आप किसी भी प्रकार के उत्पादन वातावरण में उपयोग करने का इरादा रखते हैं, तो मैं इंतजार करूंगा जब तक कि ओरेकल कम से कम इसे उपयोग करने की कोशिश करने से पहले इसे एक उपयोगी सुविधा के रूप में लागू करने का प्रयास न करे।

मुझे पता है कि मैक के लिए Parallels डेस्कटॉप एक BootCamp विभाजन के साथ VM साझा करने के लिए स्पष्ट समर्थन प्रदान करता है, और इसे स्थापित करना बहुत आसान है। तो जहाँ तक संभव हो रहा है , तो हाँ। मुझे नहीं पता कि वे अपने विंडोज और लिनक्स उत्पादों के लिए समान सुविधा प्रदान करते हैं या नहीं। यह देखने लायक होगा।


0

मेरा सुझाव है कि यह लगभग निश्चित रूप से संभव नहीं है, या कम से कम व्यावहारिक रूप से संभव नहीं है। यहां तक ​​कि अगर आप एक VirtualBox छवि से मूल रूप से बूट करने के लिए, या एक असली विभाजन से एक VB अतिथि बूट करने के लिए एक रास्ता मिल सकता है (बाद में संभव है, मुझे लगता है), आप अभी भी अंतर्निहित हार्डवेयर प्लेटफॉर्म के मुद्दे का सामना बड़े पैमाने पर कर रहे हैं हर बार जब आप स्विच करते हैं। कम से कम आपकी सक्रियता काफी कम क्रम में टूट जाएगी।


0

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

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