VM पर OS X El Capitan कैसे स्थापित करें


1

मैं कुछ रूबी विकास करने के लिए एक वीएम को स्पिन कर रहा हूं। इस बिंदु पर मैं ओएस एक्स 10.11 को इसे स्थापित करने की कोशिश कर रहा हूं। मैंने कई तरीकों से देखा है, लेकिन वे काम नहीं कर रहे हैं क्योंकि मेरे पास खराब नेटवर्क कनेक्शन है। यह कैसे किया जाता है?

यहां एक लिंक है जिसे मैंने देखा: ओएस एक्स पर ओएस एक्स


@ user3439894, मैंने अपने प्रश्न को फिर से लिखा।
कालेब क्लेवेटर

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

मम्म मुझे लगता है कि आप एक VM पर एक कानूनी OS X स्थापित नहीं कर सकते। क्या आपके पास हैकिंटोश है।
स्ट्रॉहारा

1
@MrMojoRisin, (Mac) OS X का क्लाइंट संस्करण 10.7 से कानूनी रूप से वर्चुअलाइज हो गया है और इससे पहले सर्वर संस्करण 10.5 से। वर्तमान OS X SLA से । " (iii) प्रत्येक मैक कंप्यूटर पर वर्चुअल ऑपरेटिंग सिस्टम वातावरण में आपके द्वारा नियंत्रित या उपयोग किए जाने वाले दो (2) अतिरिक्त कॉपी या इंस्टेंसेस को Apple ऑपरेटिंग सिस्टम के वातावरण में स्थापित करने, उपयोग करने या नियंत्रित करने के लिए जो पहले से ही Apple सॉफ़्टवेयर चला रहा है: ( a) सॉफ्टवेयर डेवलपमेंट; (b) सॉफ्टवेयर डेवलपमेंट के दौरान टेस्टिंग; (c) OS X सर्वर का उपयोग; या (d) पर्सनल, नॉन-कमर्शियल उपयोग। "
user3439894

@ user3439894 ओह्ह आपकी टिप्पणी के लिए धन्यवाद :) मैं आज रात एक समझदार आदमी के पास
जाऊंगा

जवाबों:


3

प्रस्तावना:

यह कैसे वर्चुअलबॉक्स को लक्षित करता है क्योंकि ओपी इसका उपयोग करता है। मैं दृढ़ता से समानताएं डेस्कटॉप या VMware संलयन खरीदने की सलाह देता हूं। वर्चुअलबॉक्स में बहुत सारे फीचर्स जैसे ड्रैग-एंड-ड्रॉप, मॉनिटर रिज़ॉल्यूशन आदि को ठीक से काम नहीं करना (या मुझे यह काम नहीं आता है)।


एल कैपिटन की स्थापना एक दोहरे चरण की प्रक्रिया है। आपको पहले एक Yosemite VM बनाना होगा और फिर El Capitan को अपडेट करना होगा।

नीचे दी गई स्क्रिप्ट स्पष्ट रूप से एल कैपिटन के साथ काम नहीं करती है। एक "बूट करने योग्य" एल कैपिटन आइसो एक ईएफआई कमांड लाइन के लिए ही बूट करता है। Yosemite.iso बनाने का मध्यवर्ती चरण अपरिहार्य प्रतीत होता है।

  • नवीनतम वर्चुअलबॉक्स इंस्टॉलर, नवीनतम योसेमाइट इंस्टॉलर और नवीनतम एल कैपिटन इंस्टॉलर डाउनलोड करें।

  • VirtualBox स्थापित करें

  • बूट करने योग्य Yosemite.iso बनाने के लिए निम्न शेल स्क्रिप्ट का उपयोग करें। स्क्रिप्ट मानता है कि OS X Yosemite.app स्थापित करें फ़ोल्डर / एप्लिकेशन में डाउनलोड किया गया था।

     #!/bin/bash  
    
     # Create bootable Yosemite ISO
    
     # Mount the installer image  
     hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
    
     # Convert the boot image to a sparse bundle  
     hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite
    
     # Increase the sparse bundle capacity to accommodate the packages  
     hdiutil resize -size 8g /tmp/Yosemite.sparseimage
    
     # Mount the sparse bundle for package addition  
     hdiutil attach /tmp/Yosemite.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build
    
     # Remove Package link and replace with actual files  
     rm /Volumes/install_build/System/Installation/Packages
     cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/
    
     # Copy Base System  
     cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build/
     cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build/
    
     # Unmount the installer image  
     hdiutil detach /Volumes/install_app
    
     # Unmount the sparse bundle  
     hdiutil detach /Volumes/install_build
    
     # Resize the partition in the sparse bundle to remove any free space  
     hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/Yosemite.sparseimage
    
     # Convert the sparse bundle to ISO/CD master  
     hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite
    
     # Remove the sparse bundle  
     rm /tmp/Yosemite.sparseimage
    
     # Rename the ISO and move it to the desktop  
     mv /tmp/Yosemite.cdr ~/Desktop/Yosemite.iso
    

    , ऊपर पंक्तियों की प्रतिलिपि यह एक नया दस्तावेज़ में पेस्ट prepare_yosemite_iso.sh एक सभ्य संपादक के साथ अपने डेस्कटॉप पर (नीचे मैं उपयोग नैनो ) है और यह निष्पादन योग्य बनाते हैं। टर्मिनल में दर्ज करें:

    touch ~/Desktop/prepare_yosemite_iso.sh
    nano ~/Desktop/prepare_yosemite_iso.sh #paste the content of the script here, save the file to disk with ctrl-O and quit nano with ctrl-X
    chmod +x ~/Desktop/prepare_yosemite_iso.sh
    
  • स्क्रिप्ट निष्पादित करें:

    ~/Desktop/prepare_yosemite_iso.sh
    

    कई मिनटों के बाद Yosemite.iso नाम वाले आइसो को आपके डेस्कटॉप पर ले जाया जाएगा।

  • VirtualBox शुरू करें और डिफ़ॉल्ट सेटिंग्स के साथ एक नया Yosemite VM बनाएं।
  • यदि आपके मैक में एक हैसवेल प्रोसेसर है तो आपको वीएम में क्यूपिड को बदलना होगा । टर्मिनल में निम्नलिखित दर्ज करें:

    VBoxManage list vms #to list all available VMs
    VBoxManage modifyvm <name_of_vm> --cpuidset 00000001 000306a9 00020800 80000201 178bfbff
    
  • ऑप्टिकल ड्राइव के लिए Yosemite.iso संलग्न करें

  • VM को बूट करें, HDD को प्रारूपित करें, फिर Yosemite को स्थापित और कॉन्फ़िगर करें।
  • VM में एप्लिकेशन फ़ोल्डर में डाउनलोड स्थापित OS X El Capitan.app को कॉपी करें । इसे पूरा करने के लिए होस्ट पर एक नेटवर्क शेयर का उपयोग करें।
  • प्रारंभ स्थापित करें ओएस एक्स एल Capitan.app और एल कैप्टन को वीएम अद्यतन करें।
  • कुछ स्क्रीन रिज़ॉल्यूशन को सक्षम करने के लिए VM को बंद करें और (होस्ट के) टर्मिनल में प्रवेश करें:

    VBoxManage setextradata <name_of_vm> VBoxInternal2/EfiGopMode N
    

    जहां N 0,1,2,3,4,5 में 640x480, 800x600, 1024x768, 1280x1024, 1440x900, 1920x1200 स्क्रीन रिज़ॉल्यूशन का जिक्र करता है।

  • क्या रूबी विकास ...

FWIW, वर्चुअलबॉक्स से VMware फ़्यूज़न में स्विच करने का मेरा कारण प्रदर्शन के कारण सख्ती से था। वर्चुअलबॉक्स अच्छी तरह से समर्थित है और बहुत अच्छा काम करता है, लेकिन यह मेरे अनुभव में फ्यूजन की तुलना में बहुत धीमा है।
एमेफे

@EmmEff Hmm El C. 28 सेकंड में डेस्कटॉप पर VBox का उपयोग करके बूट करता है। समानताएं 10.9 में 39s, 10.8 41s आदि की जरूरत है और 10.10 भी धीमी है। लेकिन मैं VBox में 1024x768 तक ही सीमित हूं और बहुत सारी सुविधाएं जो मुझे उपलब्ध हैं, वे उपलब्ध नहीं हैं।
कालोनोमथ

बूट समय सिस्टम प्रदर्शन का एक अप्रासंगिक माप है और मैं VMware फ्यूजन की बात कर रहा था, समानताएं नहीं। अगर आप VirtualBox से खुश हैं, तो इसका इस्तेमाल करें। मैं बस टिप्पणी कर रहा था कि वर्चुअलबॉक्स सबसे तेज़ समाधान नहीं है।
EmmEff

@EmmEff मैं समानताएं / VMware का उपयोग कर रहा हूं। लेकिन ओपी को वर्चुअलबॉक्स के लिए एक समाधान की आवश्यकता थी। अपने जवाब में मैंने समानताएं या वीएमवेयर की सिफारिश की।
कालोनोमथ

-1

वीएमवेयर वर्कस्टेशंस पर Mavericks, Yosemite, और El Capitan जैसे सभी मैक ओएस संस्करण को स्थापित करना बहुत आसान है। 11. लंबे ट्यूटोरियल के कारण, मैं आपको यहां से पूरा लेख पढ़ने का सुझाव देता हूं । स्थापना के दौरान समस्या का सामना करने पर मुझसे कोई भी प्रश्न पूछने के लिए स्वतंत्र महसूस करें।


सवाल - हालांकि बहुत स्पष्ट नहीं है - VirtualBox को लक्षित करता है। हम सभी जानते हैं कि वर्चुअलबॉक्स की तुलना में नए ओएस एक्स को समानताएं या वीएमवेयर में स्थापित करना अधिक सुविधाजनक है।
कालोनोमथ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.