परीक्षण उद्देश्यों के लिए वर्चुअल बॉक्स में एल कैपिटान स्थापित करें


30

मैंने Apple के बीटा प्रोग्राम में दाखिला लिया क्योंकि मैं El Capitan के तहत कुछ सॉफ्टवेयर का परीक्षण करना चाहता हूं। इसलिए, मैं एल कैपिटन को वर्चुअल बॉक्स में स्थापित करना चाहूंगा।

क्या ऐसा करने का अनुशंसित तरीका है? जैसा कि मैं समझता हूं कि मुझे पहले योसेमाइट को स्थापित करना होगा और फिर एल कैपिटन बीटा में अपग्रेड करना होगा?

मैं समझता हूं, कि मुझे .app को एक बूट करने योग्य छवि में बदलना होगा, जिसे मैं एक वर्चुअल मशीन में स्थापित करने के लिए उपयोग कर सकता हूं - क्या कोई मुझे विश्वसनीय (परीक्षण किए गए) के लिए इंगित कर सकता है कि मैं यह कैसे कर सकता हूं?


क्या आपके पास वर्चुअल बॉक्स के भीतर OS X का कोई संस्करण चल रहा है?
bmike

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

13
@smoooosher दरअसल Apple का SLA आपको Apple हार्डवेयर पर OSX को वर्चुअलाइज करने की अनुमति देता है, इसलिए जब तक होस्ट एक मैक है, इसकी अनुमति है। "आपको एक [...] लाइसेंस दिया गया है: [...] स्थापित करने के लिए, उपयोग और चलाने के लिए दो (2) अतिरिक्त प्रतियां या उदाहरण के लिए Apple सॉफ्टवेयर प्रत्येक मैक कंप्यूटर पर वर्चुअल ऑपरेटिंग सिस्टम के वातावरण में आप स्वयं या नियंत्रण वह पहले से ही Apple सॉफ़्टवेयर चला रहा है, जैसे: (a) सॉफ़्टवेयर डेवलपमेंट; (b) सॉफ़्टवेयर डेवलपमेंट के दौरान परीक्षण; (c) OS X सर्वर का उपयोग करके; या (d) व्यक्तिगत, गैर-व्यावसायिक उपयोग। "
onik

चलो पर एक धागा खोलने के विभिन्न मेटा पूछें पर या विषय का दर्जा बंद चर्चा करने के लिए - यह थोड़ा टिप्पणी के लिए जटिल IMO है
bmike

@onik केवल अगर OS ​​के लिए लाइसेंस मैक ऐप स्टोर के माध्यम से प्राप्त किया गया था। एकल-उपयोग स्थापित और / या पहले से इंस्टॉल किए गए एप्लिकेशन मैक हार्डवेयर के एक इंस्टॉलेशन पर एक इंस्टॉलेशन प्रदान करते हैं। मुझे पूरा यकीन है कि एल कैपिटन ने अभी तक ऐप स्टोर को नहीं मारा है;) मुझे सेक में कुछ भी दिखाई नहीं दे रहा है। 15 बीटा सॉफ़्टवेयर लाइसेंस जो वर्चुअलाइजेशन नियम के लिए एक अपवाद देता है।
smoooosher

जवाबों:


70

नीचे दिए गए निर्देश, बूट करने योग्य El Capitan ISO छवि बनाने में पाए गए, ऐप स्टोर से OS X El Capitan के डाउनलोड के बाद मेरे लिए काम किया।

hdiutil attach "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/esd
hdiutil create -o ElCapitan3.cdr -size 7316m -layout SPUD -fs HFS+J
hdiutil attach ElCapitan3.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/iso
asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/iso -noprompt -noverify -erase
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -rp /Volumes/esd/Packages /Volumes/OS\ X\ Base\ System/System/Installation
cp -rp /Volumes/esd/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/
cp -rp /Volumes/esd/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/
hdiutil detach /Volumes/esd
hdiutil detach /Volumes/OS\ X\ Base\ System
hdiutil convert ElCapitan3.cdr.dmg -format UDTO -o ElCapitan3.iso
mv ElCapitan3.iso.cdr ElCapitan3.iso

इसके अतिरिक्त वर्चुअलबॉक्स में चलने के लिए:

  • विज़ार्ड से एक नया OS X El Capitan बनाएँ।
  • "सिस्टम-> चिपसेट" को PIIX3 में बदलें, बनाया गया आईएसओ और बूट अप माउंट करें।
  • यदि आप केवल एक सीडी / डीवीडी को इंस्टॉलेशन प्रोग्राम के भीतर इंस्टॉलेशन टारगेट के रूप में देखते हैं तो "यूटिलिटीज> डिस्क यूटिलिटी" चुनें और वर्चुअलबॉक्स डिस्क को मिटा दें, जिससे खाली एचएफएस + जर्नलेड डिस्क हो जाएगी, जिसे अब टारगेट के रूप में चुना जा सकता है।

1
जब स्वरूपण "GUID विभाजन तालिका" चुनना सुनिश्चित हो।
डेविड रीच

मैंने ऊपर दिए गए निर्देशों का पालन करते हुए "Create a Bootable" की कोशिश की, लेकिन ISO छवि फ़ाइल काम नहीं करती है। मुझे वर्चुअलबॉक्स 5.0 में निम्न त्रुटि मिलती है डिस्क छवि फ़ाइल को खोलने में विफल /mounted_drive/ElCapitan3.cdrinosg। माध्यम '/mounted_drive/ElCapitan3.cdrinosg' (VERR_NOT_SUPPORTED) माध्यम का संग्रहण प्रारूप नहीं मिल सका। परिणाम कोड: VBOX_E_IPRT_ERROR (0x80BB0005) घटक: MediumWrap इंटरफ़ेस: IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda} Callee: IVirtualBox {0169423f-46b04-444-4644-4444-4444-4444-4444-4654-6654-7654-6656-6656182452-2014
USTD

1
@ user1556435 OS X 10.11.4 के तहत, मैनुअल पेज का cpकहना है "cp यूटिलिटी के ऐतिहासिक संस्करणों में एक -r विकल्प था ... हालांकि, इसका उपयोग दृढ़ता से हतोत्साहित किया जाता है, क्योंकि यह विशेष फ़ाइलों, प्रतीकात्मक लिंक, या फीफो के कॉपी नहीं करता है। " क्या आप का उपयोग करने का मतलब है -rया यह एक टाइपो है और आप -R(पुनरावर्ती) का मतलब है ? (मेरा मैनुअल पेज वास्तव में यह नहीं कहता है कि क्या -rकिया, बस यह उस पर बहुत अच्छा नहीं था।)
कैल्रियन

1
@Calrion मुझे लगता है कि OSX के लिए बिल्ट इन मैन पेज बनाने की कोशिश की जा रही है कि -R एक और तरीका है एक पुनरावर्ती प्रतिलिपि बनाने के लिए जो उन विकल्पों का समर्थन नहीं करता है। यदि आप पहले परिणामों में से एक "manpage cp" को गूगल करते हैं: -R, -r, --recursive कॉपी डायरेक्टरी को प्रमुखता से। इसलिए मुझे लगता है कि यदि आप चाहें तो -आर का उपयोग करना एक सुरक्षित शर्त होगी।
मैथ्यू सैंडर्स 14

1
इन निर्देशों का पालन करने की कोशिश करने वालों के लिए एक चेतावनी: आपको काम करने के लिए एल कैपिटन (या, संभवतः, एक बार सिएरा के बाहर आने पर) चलना चाहिए। यदि आप एक Yosemite होस्ट चला रहे हैं (जैसा कि मैं हूं) तो ये निर्देश (उपयुक्त रूप से संशोधित) एक Mavericks या Yosemite बूट डिस्क बनाने के लिए काम करेंगे, लेकिन आप उन्हें काम करने के लिए El Capitan बूट डिस्क बनाने के लिए उपयोग नहीं कर सकते हैं (VM लटका होगा) बूट प्रक्रिया और इंस्टॉलर पर कभी नहीं)। इसके अलावा, निर्मित आइसो का उपयोग योसमाइट वीएम को अपग्रेड करने के लिए नहीं किया जा सकता है (आपको कोशिश करने पर एक त्रुटि संदेश मिलेगा)। उसके लिए, आपको ऐप स्टोर का उपयोग करने की आवश्यकता है।
rpspringuel

6

वर्चुअलबॉक्स में El Capitan के लिए समर्थन है। यह स्क्रीन शॉट एक नई वर्चुअल मशीन बनाने के लिए संवाद का है।

एल कैपिटन के लिए वर्चुअलबॉक्स विकल्प का स्क्रीन शॉट

यदि आप El Capitan .appसे VirtualBox VM में जाने के लिए निर्देश नहीं खोज सकते हैं, तो आप Yosemite के साथ ऐसा करने के लिए निर्देशों का पालन करना चाहते हैं और आशा करते हैं कि वे काम करेंगे। इस गाइड ने मेरे लिए काम किया

एक अन्य विचार को अपडेट करें: वर्चुअलबॉक्स में काम करने वाले योसेमाइट को पाने के लिए ऊपर से जुड़े हुए गाइड का उपयोग करें और फिर वीएम के भीतर से बीटा में अपग्रेड करें। मैंने बस यही कोशिश की, और इसने मेरे लिए काम किया।

एक VirtualBox विंडो में एल कैप दिखा रहा है

ध्यान दें कि वर्चुअलबॉक्स को OS X के लिए कोई एकीकरण सॉफ़्टवेयर नहीं लगता है, इसलिए आप अतिथि OS रिज़ॉल्यूशन को बदलने, या क्लिपबोर्ड साझाकरण को सक्षम करने जैसे काम नहीं कर सकते, जब तक कि मैं वास्तव में कुछ याद नहीं कर रहा हूँ!


धन्यवाद! आपका वर्चुअलबॉक्स संस्करण क्या है?
क्रिस ड्रैगन

ऐप स्टोर से योसेमाइट डाउनलोड करना अब संभव नहीं लगता है [1] आगे कैसे बढ़ें? अल-कैप्टन की छवि का उपयोग करना सीधे मैं पिछले UEFI खोल [1] नहीं मिल सकता है reddit.com/r/applehelp/comments/3n19d0/...
user1556435

0

मैं इस ट्यूटोरियल का पालन करने में सक्षम था और एल कैपिटान को ऊपर उठाकर केवल कुछ झोंकों के साथ चला रहा था:

  1. चरण 5 पर मुझे लगता है कि टूटी हुई कड़ी को हटाने के लिए वाक्यविन्यास में कुछ गड़बड़ है, मैंने इसे खोजक में खोलकर समाप्त कर दिया और इसे ट्रैश कर दिया।
  2. चरण 7 पर टाइपो का एक सा है, कुछ html अभिव्यक्ति में फंस गए हैं

इसके अलावा यह सब अब तक काम करने लगता है :)


0

अब एक नया विकल्प है जो सबसे आसान है: पैरेलल्स लाइट, जो ऐप स्टोर से उपलब्ध मैक या लिनक्स ओएस को चलाते समय मुफ्त है। इस तरह की नौकरी के लिए बिल्कुल सही।


-1

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

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

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