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


8

मैं अपने मैक पर एल कैपिटन वर्चुअल बॉक्स बना रहा हूं। यह वह प्रक्रिया है जो मैं लेता हूं। मैंने कुछ कुंजियों को दबाया (यह कोई भी कहता है) जैसा कि दूसरी छवि में दिखाया गया है, लेकिन मैं कहीं नहीं मिलता। मुझे यहां से जाने के लिए क्या करना चाहिए?

  1. मैं "El Capitan" विकल्प पर डबल क्लिक करता हूं

    यहाँ छवि विवरण दर्ज करें

  2. यह वह स्क्रीन है जो आगे खुलती है।

    यहाँ छवि विवरण दर्ज करें

  3. यह है कि कैसे मैं elcapinosg निर्दिष्ट किया है। यह की dmg फाइल है Install OS X El Capitan.app

    यहाँ छवि विवरण दर्ज करें

कुछ नहीं हो रहा। मैं क्या गलत कर रहा हूं?

जवाबों:


11

Dmg फ़ाइल (OS X El Capitan.app/Contents/SedenSupport/InstallESDatalogg स्थापित करें) कोई बूट करने योग्य छवि नहीं है।

बूट करने योग्य फ़ाइल बनाने के लिए निम्न स्क्रिप्ट का उपयोग करें। आपको कुछ पथों को बदलना होगा (यानी अंतिम पंक्ति में उपयोगकर्ता नाम और 6 वीं पंक्ति में OS X El Capitan.app (और इनर इंस्टाल इन्सटॉन्डिग फाइल) स्थापित करने के लिए पथ):

#!/bin/bash  

# Create bootable El Capitan ISO

# Mount the installer image  
hdiutil attach "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/esd

# Create empty cdr image  
hdiutil create -o ElCapitan.cdr -size 8000m -layout SPUD -fs HFS+J

# Mount the cdr image  
hdiutil attach ElCapitan.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/iso

# Restore Base System to the cdr image 
asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/iso -noprompt -noverify -erase

# Remove Package link and replace with actual files  
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages

# Copy Base System  
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/

# Unmount the installer image  
hdiutil detach /Volumes/esd

# Unmount the cdr image  
hdiutil detach /Volumes/OS\ X\ Base\ System

# Convert the cdr to ISO/CD master 
hdiutil convert ElCapitan.cdr.dmg -format UDTO -o ElCapitan.iso

# Rename the ISO and move it to the desktop  
mv ElCapitan.iso.cdr $HOME/Desktop/ElCapitan.iso

# Clean up temporary file
rm ElCapitan.cdr.dmg

एक टेक्स्ट एडिटर में सामग्री को सादे पाठ के रूप में एक नए दस्तावेज़ में पेस्ट करें और इसे अपने डेस्कटॉप पर तैयार_लेकैपटन_ एलसीडीआर.श के रूप में सहेजें।

टर्मिनल खोलें, स्क्रिप्ट को काटें और उस पर अमल करें:

chmod +x ~/Desktop/prepare_elcapitan_cdr.sh
cd ~/Desktop
./prepare_elcapitan_cdr.sh

वीएम से एल्कपिस्टिंग को अलग करें। इंस्टॉलर iso के रूप में अंतिम ElCapitan.iso का उपयोग करें और इसे वर्चुअल SATA पोर्ट 1 में संलग्न करें। आप ElCapitan.cdremontg फ़ाइल को हटा सकते हैं।


उत्तम सामग्री! धन्यवाद! क्या आपको पता है कि इस VB को आरक्षित करने के लिए उचित भंडारण स्थान क्या है? Support.apple.com/kb/SP728?locale=en_US के अनुसार यह 8.8GB है। मैंने 30GB आरक्षित किया है और मुझे अभी भी एक त्रुटि मिल रही है "OS X बेस सिस्टम पर पर्याप्त खाली जगह नहीं है"
sanjihan

1
मैं एक नया सवाल खोला apple.stackexchange.com/questions/233823/...
sanjihan

@sanjihan धन्यवाद - इस सवाल और आपके अन्य प्रश्न लिंक ने मुझे OS X पर VirtualBox में El Capitan स्थापित करने में मदद की। इसके अलावा, यह पृष्ठ रास्ते में कुछ समस्याओं के साथ मदद करने वाला था, यदि रूपांतरण विफल हो जाता है (बल को अस्वीकार करें और उस hdutil convertपंक्ति को फिर से चलाएं ) और बूट पर काली स्क्रीन (मदरबोर्ड चिपसेट को पीआईएक्स 3 में बदलें यदि आपने 2 जीबी से रैम बढ़ाया है)।
विंटरफ्लैग्स

मुझे धन्यवाद मत देना। @klanomath असली MVP है
sanjihan

सिएरा के साथ स्क्रिप्ट में वह पहली पंक्ति मेरे लिए असफल हो जाती है। त्रुटि है: hdiutil: attach failed - No such file or directory। मुझे पता है कि रास्ता InstallESD.dmgसही है क्योंकि मैंने फाइंडर से टर्मिनल तक घसीटा-गिराया है। क्या है /Volumes/esd? क्या मुझे वॉल्यूम बनाना चाहिए था? मेरी लाइन:hdiutil attach "/Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/esd
बेसिल बोर्के

0

मैंने मैकमो कैटालिना संस्करण 10.15.4 पर चलने वाले मैक मिनी (2018) का उपयोग करके इस प्रश्न के क्लानोमोथ के स्वीकृत उत्तर का परीक्षण किया। मुझे निम्नलिखित परिवर्तन करने की आवश्यकता थी।

  • मैंने InstallMacOSX.dmgApple वेबसाइट से डाउनलोड किया कि कैसे OS X El Capitan में अपग्रेड किया जाए । फ़ाइल को मेरे Downloadsफ़ोल्डर में रखा गया था । डाउनलोड करने के बाद, फाइल को फाइंडर एप्लिकेशन के साथ खोलना होगा।
  • क्लानोमोथ के उत्तर में पहला कमांड नीचे दिया गया है।

    # Create bootable El Capitan ISO
    
    # Mount the installer image  
    hdiutil attach "/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg" -noverify -nobrowse -mountpoint /Volumes/esd
    

     
    इस उपरोक्त कमांड को नीचे दिए गए कमांड से बदलना होगा। El Capitanआपके Downloadsफ़ोल्डर में एक अस्थायी फ़ोल्डर बनाया जाएगा ।

    # Create bootable El Capitan ISO
    
    # Extract the files from the downloaded file
    hdiutil attach "$HOME"/Downloads/InstallMacOSX.dmg
    rm -rf /tmp/El\ Capitan
    pkgutil --expand /Volumes/Install\ OS\ X/InstallMacOSX.pkg /tmp/El\ Capitan
    diskutil eject Install\ OS\ X
    cd /tmp/El\ Capitan
    
    # Mount the installer image  
    hdiutil attach InstallMacOSX.pkg/InstallESD.dmg  -noverify -nobrowse -mountpoint /Volumes/esd
    

     

  • क्लानोमोथ के उत्तर में अंतिम दो कमांड नीचे दिए गए हैं।

    # Rename the ISO and move it to the desktop  
    mv ElCapitan.iso.cdr $HOME/Desktop/ElCapitan.iso
    
    # Clean up temporary file
    rm ElCapitan.cdr.dmg
    

     
    इन उपरोक्त आदेशों को नीचे दिए गए आदेशों से बदलना होगा।

    # Rename the ISO and move it to the Downloads folder  
    mv ElCapitan.iso.cdr "$HOME"/Downloads/ElCapitan.iso
    
    # Clean up temporary folder
    cd "$HOME"
    rm -r /tmp/El\ Capitan
    

     

  • कमांड निष्पादित करते समय, आप नीचे दिए गए एक के समान एक त्रुटि संदेश दे सकते हैं। बूट करने योग्य डिस्क ड्राइव बनाते समय प्रश्न सिस्टम हैंग हो जाता है

    asr: Couldn't personalize volume /Volumes/OS X Base System
    

     

  • नामित वर्चुअल मशीन को शुरू करने से पहले मुझे निम्नलिखित कमांड दर्ज करने की आवश्यकता है El Capitan

    नोट: मुझे इन आदेशों को दर्ज करने की आवश्यकता है, क्योंकि एल कैपिटान को 2018 मैक मिनी पर स्थापित नहीं किया जा सकता है। यदि एल कैपिटान आपके मैक पर स्थापित किया जा सकता है, तो संभवतः आपको इन आदेशों को दर्ज करने की आवश्यकता नहीं है।

    VBoxManage setextradata "El Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "Macmini6,2"
    VBoxManage setextradata "El Capitan" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
    VBoxManage setextradata "El Capitan" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-F65AE981FFA204ED"
    VBoxManage setextradata "El Capitan" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
    VBoxManage setextradata "El Capitan" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
    VBoxManage modifyvm "El Capitan" --cpuidset 00000001 000106e5 06100800 0098e3fd bfebfbff
    

     

संदर्भ

forums.virtualbox.org

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