यह कैसे वर्चुअलबॉक्स को लक्षित करता है क्योंकि ओपी इसका उपयोग करता है। मैं दृढ़ता से समानताएं डेस्कटॉप या VMware संलयन खरीदने की सलाह देता हूं। वर्चुअलबॉक्स में बहुत सारे फीचर्स जैसे ड्रैग-एंड-ड्रॉप, मॉनिटर रिज़ॉल्यूशन आदि को ठीक से काम नहीं करना (या मुझे यह काम नहीं आता है)।
एल कैपिटन की स्थापना एक दोहरे चरण की प्रक्रिया है। आपको पहले एक Yosemite VM बनाना होगा और फिर El Capitan को अपडेट करना होगा।
नवीनतम वर्चुअलबॉक्स इंस्टॉलर, नवीनतम योसेमाइट इंस्टॉलर और नवीनतम एल कैपिटन इंस्टॉलर डाउनलोड करें।
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 स्क्रीन रिज़ॉल्यूशन का जिक्र करता है।
- क्या रूबी विकास ...