IMac पर वर्चुअलबॉक्स में OS X स्थापित करें?


9

क्या OS X 10.6.8 पर चलने वाले iMac (i3) पर VirtualBox में OS X 10.6 स्नो लेपर्ड को स्थापित करना संभव है? मेरे पास 10.6 सीडी, डीएमजी और आईएसओ स्थापित है, लेकिन उनमें से कोई भी वर्चुअलबॉक्स से बूट करने के लिए नहीं मिल सकता है।


नोट: स्नो लेपर्ड के केवल सर्वर संस्करण को ही वर्चुअलाइज्ड करने की अनुमति है। गैर-सर्वर 10.6.x संस्करण का वर्चुअलाइज़ेशन EULA का उल्लंघन करता है।
इयान सी

ऐसी वेबसाइटें हैं जो पूरे प्री-बंडल किए गए वर्चुअल बॉक्स इमेज को होस्ट करती हैं, जो आपको पूरी तरह से vm के किसी भी तरह के इंस्टॉल / सेटअप से गुजरने से बचाती हैं
अलेक्जेंडर - मोनिका

@XAleXOwnZX अगर यह अभी भी सच है तो क्या आप कुछ सूचीबद्ध कर सकते हैं?
ऐदन मील

Google "वर्चुअल बॉक्स इमेज"
अलेक्जेंडर -

जवाबों:


8

ये निर्देश विंडोज और लिनक्स पर वर्चुअलबॉक्स के लिए हैं, लेकिन वे ओएस एक्स पर भी अच्छी तरह से काम करते हैं। यहाँ से लिया गया - OS X अतिथि OS के लिए संक्षिप्त और संशोधित किया गया:

  • आईएसओ प्रारूप में स्नो लेपर्ड के अपने मूल खुदरा डीवीडी को चीर दें।
  • VirtualBox में, एक नई वर्चुअल मशीन बनाएं। जैसा आप चाहते हैं, उसे नाम दें, लेकिन ऑपरेटिंग सिस्टम के रूप में "मैक ओएस एक्स" और संस्करण के रूप में "मैक ओएस एक्स सर्वर" का चयन करें। अगला पर क्लिक करें। VM को RAM की एक अच्छी मात्रा असाइन करें। मैंने 1024 एमबी को चुना। अगला पर क्लिक करें। एक नई वर्चुअल हार्ड डिस्क बनाएं, मैंने 20 जीबी का डायनेमिकली एक्सपेंडेबल स्टोरेज चुना। समाप्त पर क्लिक करें।
  • इस नई वर्चुअल मशीन के लिए सेटिंग्स खोलें, और स्टोरेज सेक्शन में, अब खाली सीडी / डीवीडी डिवाइस में स्नो लेपर्ड आईएसओ लोड करें।
  • अब VirtualBox को बंद करें (महत्वपूर्ण!)। उस XML मशीन को खोजें जो आपके द्वारा बनाई गई वर्चुअल मशीन को परिभाषित करती है। इसमें होगा ~/Library/VirtualBox/Machines/<name of the VM>/<name of the VM>.xml। इस फाइल को ExtraDataItemटैग्स के लिए एक टेक्स्ट एडिट में खोजें । ExtraDataItemटैग के अंतिम उदाहरण के बाद निम्नलिखित दो, नए, ExtraDataItemटैग जोड़ें:

    <ExtraDataItem नाम = "VBoxInternal2 / EfiBootArgs" मूल्य = "" />

    <ExtraDataItem नाम = "VBoxInternal2 / SmcDeviceKey" मान = "ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc" />

  • फ़ाइल को सहेजें और बंद करें।

  • वर्चुअल मशीन पर वर्चुअलबॉक्स और पावर खोलें। स्थापना कुछ मिनटों के बाद शुरू होगी। अपनी भाषा चुनिए। अब यूटिलिटीज मेनू के तहत डिस्क यूटिलिटी खोलें। वर्चुअल डिस्क का चयन करें और मिटाएं पर क्लिक करें। इसे बंद करें और अब आप OSX स्थापित कर सकते हैं। इससे पहले, आप स्थापना को अनुकूलित करना चुन सकते हैं। यह अतिरिक्त भाषा अनुवाद या प्रिंटर समर्थन को अक्षम करना दिलचस्प हो सकता है (आप लगभग 2 जीबी बचा सकते हैं)।


1
मुझे .XML फ़ाइल खोजने का कोई सौभाग्य नहीं है। ~ / लाइब्रेरी / वर्चुअलबॉक्स / में कोई मशीन फ़ोल्डर नहीं है, और न ही खोजक HDD पर OSX.xml पा सकते हैं। सभी मैं अपने घर / उपयोगकर्ता फ़ोल्डर में .vbox, .vbox-prev और .vhd के साथ / VirtualBox VMs / OSX / पा सकते हैं ।vhd
David

1
मैं ~ / लाइब्रेरी / वर्चुअलबॉक्स / में VirtualBox.xml देख रहा हूँ / जिसमें इसमें ExtraDataItem सामान है। क्या मुझे इसे वहां लगाना चाहिए?
डेविड

इस पर कोई भाग्य नहीं है, सिर्फ FYI करें।
डेविड

@ डेविड जो कि एक बुमर है। मैंने इसे बहुत लंबे समय में आज़माया नहीं है इसलिए वर्चुअलबॉक्स चालू हो सकता है। :(
इयान सी

1
यह मेरे लिए काम करता है। महत्वपूर्ण बिट <ExtraDataItem>xml टैग में जोड़ना है, टैग के ठीक बाद <Machine>वर्चुअलबॉक्स के <VirtualBox ...> <Machine uuid="..." name="OS X Mavericks" ...> <ExtraData> <ExtraDataItem name="VBoxInternal2/EfiBootArgs" value=" "/> <ExtraDataItem name="VBoxInternal2/SmcDeviceKey" value="ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"/> </ExtraData> नए संस्करण /Users/<user>/VirtualBox VMs/<vm name>/<vm name>.vbox टिप में अपने वीएम को स्टोर करते हैं : परिवर्तन करने से पहले बैकअप।
हैंक्स्यू

2

जैसा कि हम बोलते हैं मेरे पास एक SL 10.6.8 VBox चल रहा है। यह पूरी तरह से काम करता है, अगर थोड़ा धीरे से। मैं VirtualBox के लिए पूरी तरह से असंबंधित कारणों के लिए इसे छोड़ने वाला हूं, लेकिन चलो देखते हैं कि क्या मुझे वह सब कुछ याद हो सकता है जो मैंने इसे चलाने के लिए किया था:

1) जैसा कि अन्य उत्तर में कहा गया है, मूल SL डीवीडी के रिप के साथ शुरू करें। मेरा 10.6.0 था।

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

3) मशीन शुरू मत करो।

4) मशीन की सेटिंग्स खोलें और सुनिश्चित करें कि निम्नलिखित सभी सेट किए गए हैं:

सिस्टम> मदरबोर्ड> चिपसेट: ICH9

सिस्टम> मदरबोर्ड> विस्तारित विशेषताएं> IO APIC सक्षम करें (चेक किया गया)

सिस्टम> मदरबोर्ड> विस्तारित सुविधाएँ> सक्षम EFI (चेक किया गया)

सिस्टम> प्रोसेसर> PAE / NX सक्षम करें (चेक किया गया)

प्रणाली> त्वरण> VT-x / AMD-V (चेक किया गया) सक्षम करें

सिस्टम> त्वरण> नेस्टेड पेजिंग सक्षम करें (चेक किया गया)

संग्रहण> यहां सुनिश्चित करें कि हार्ड डिस्क AHCI प्रकार के SATA नियंत्रक से जुड़ी है।

नेटवर्क> एडाप्टर 1 (या कोई अन्य)> एडाप्टर प्रकार: इंटेल प्रो / 1000 टी सर्वर (82543GC)

पोर्ट> सीरियल पोर्ट> सीरियल पोर्ट को सक्षम करें (इसे अनचेक करें)

पोर्ट> USB> USB नियंत्रक सक्षम करें (चेक किया गया)

पोर्ट> USB> USB 2.0 सक्षम करें (चेक किया गया)

5) मशीन को शुरू करें और आपको वर्बोज़ बूट मोड (कोई ग्रे ऐपल स्क्रीन नहीं) देखना चाहिए।

6) ओएस एक्स स्थापित के साथ आगे बढ़ें।

यह वही है जो मैंने किया था और अब चल रहा है। मानक सॉफ़्टवेयर अपडेट का उपयोग करके 10.6.0 से 10.6.8 तक अपडेट किया गया। कोई पैच, केक्सट या अन्य हैक की आवश्यकता नहीं है।

मेरा सिस्टम: iMac 21.5 "देर से 2009 (3.06GHz इंटेल कोर 2 डुओ, 16 जीबी रैम के साथ)

वर्चुअलबॉक्स संस्करण: 4.1.12 r77245 एक्सटेंशन स्थापित के साथ।

मैंने VirtualBox को 4.1.14 में अपडेट करने की कोशिश की, लेकिन उसने इस वीएम को किसी तरह तोड़ दिया। कभी पता नहीं क्यों, लेकिन मुझे अद्यतन करने से रखा। अभी तक 4.1.16 की कोशिश नहीं की गई है। यदि आप इन सेटिंग्स के साथ वर्तमान संस्करण पर स्थापित नहीं कर सकते हैं, तो शायद यही कारण है?

उम्मीद है की वो मदद करदे!


0

मेरे पास एक पुरानी मैकबुक है (सफेद 13 ")। मैं अपने हार्डवेयर के कारण ऐपस्टोर के माध्यम से मावेरिक्स को अपडेट नहीं कर सका (मुझे डाउनलोड करने की अनुमति नहीं देगा)। वर्तमान में 10.6.8 पर।

मैंने वर्चुअलबॉक्स (4.3.6) का नवीनतम संस्करण स्थापित किया है। मुझे वेब पर 10.8.5 installesd.iso मिला (याद नहीं है कि कहां है)। बहुत ज्यादा सभी डिफ़ॉल्ट सेटिंग्स (40 जीबी स्टैटिक एचडी इन .वीडी प्रारूप, 2 जीबी रैम, 128 एमबी वीडियो मेमोरी)। सेटिंग्स में, डिफ़ॉल्ट नियंत्रक SATA है, जिसने मेरे लिए काम किया। मैंने वर्चुअल डीवीडी ड्राइव में installesd.iso जोड़ा और मशीन शुरू की। मशीन शुरू होती है और आपको कुछ मिनटों के लिए वर्ब दिखाई देगा, फिर आपको इंस्टॉल डिस्क के विकल्प स्क्रीन पर मिल जाएगा। "डिस्क उपयोगिता" का चयन करें। "डिस्क उपयोगिता" में मशीन के लिए आपके पास वर्चुअल HDD का चयन करें (सूची के शीर्ष पर एक)। "विभाजन" -> 1 विभाजन-> मैक ओएस विस्तारित (जर्नल) का चयन करें और डिस्क के विभाजन के लिए "विभाजन" पर क्लिक करें। डिस्क उपयोगिता से बाहर निकलें, फिर ओएसएक्स को फिर से स्थापित करें चुनें। अपना वर्चुअल HDD चुनें और इंस्टॉल करें।

लिया फुरूर्रर्रर्र्र्र्र्र्र्र्र्र्र्र्र्र्व्र्व्र्र्र्र्र्र्र्रर्रर्ररररररररररररररररररररर! 20 मिनट की स्थापना कहा। 45 मिनट से अधिक था। यदि स्क्रीन इंस्टॉल के दौरान सफेद हो जाती है, तो यह केवल निष्क्रिय स्क्रीन है। मशीन विंडो में वापस क्लिक करें और यह आपको वर्तमान इंस्टॉल स्थिति दिखाएगा। आप आम तौर पर मैक के लिए एकांत बनाएँ और अपने मैक का उपयोग शुरू करें।

अब मैं अपने VM को Mavericks (वर्तमान में डाउनलोड करने) को उस नंगी धातु पर अपग्रेड कर सकता हूं जिसे मैं अपग्रेड नहीं कर सका।

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