Mac OS X 10.11El Capitan‎: ISO für Installation erstellen

Zur Installation von Mac OS X 10.11 El Capitan auf einem Mac benutzt man ja eigentlich den integrierten Installer über den Mac App Store – in Paralles, VMWare, VirtulBox und anderen Virtualisierungsumgebungen ist es aber am einfachsten von einer ISO zu booten. Diese zu erstellen ist eigentlich ganz einfach:

1) Mac OS X 10.11 Yosemite im Mac App Store Downloaden

ElCapitainMacAppStore

2) Terminal öffnen und folgende Befehle ausfüren

hdiutil attach „/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg“ -noverify -nobrowse -mountpoint /Volumes/esd

hdiutil create -o ElCapitan.cdr -size 7316m -layout SPUD -fs HFS+J

hdiutil attach ElCapitan.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 ElCapitan.cdr.dmg -format UDTO -o ElCapitan.iso

mv ElCapitan.iso.cdr ElCapitan.iso

cp ElCapitan.iso ~/Desktop/ElCapitan.iso

rm ElCapitan.*

ElCapitainISO

Die ISO landet am Ende auf dem Schreibtisch. Viel Spaß damit 🙂

Quelle: zdnet.de

4 Kommentare

  1. hm klappt nicht so…
    wollte es für sierra umsetzen 🙁

    Pulus:~ Ares$ hdiutil attach „/Applications/macOS Sierra installieren.app/Contents/SharedSupport/InstallESD.dmg“ -noverify -nobrowse -mountpoint /Volumes/esd
    hdiutil: attach: extra image argument „Sierra“ – „„/Applications/macOS“ already specified
    Usage: hdiutil attach [options]
    hdiutil attach -help
    Pulus:~ Ares$ hdiutil create -o sierra.cdr -size 7316m -layout SPUD -fs HFS+J
    ……………………………………………………………………
    created: /Users/Ares/sierra.cdr.dmg
    Pulus:~ Ares$ hdiutil attach sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/iso
    /dev/disk7 Apple_partition_scheme
    /dev/disk7s1 Apple_partition_map
    /dev/disk7s2 Apple_HFS /Volumes/iso
    Pulus:~ Ares$ asr restore -source /Volumes/esd/BaseSystem.dmg -target /Volumes/iso -noprompt -noverify -erase
    Validating target…done
    Validating source…
    Could not recognize „/Volumes/esd/BaseSystem.dmg“ as an image file
    done
    Could not get source volume name

    1. Hi,

      mit Sierra müsste das gehen:

      hdiutil attach /Applications/InstallmacOSSierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
      hdiutil create -o /tmp/macos.cdr -size 9900m -layout SPUD -fs HFS+J
      hdiutil attach /tmp/macos.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
      asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
      rm /Volumes/OS X Base System/System/Installation/Packages
      cp -rp /Volumes/install_app/Packages /Volumes/OS X Base System/System/Installation/
      cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS X Base System/BaseSystem.chunklist
      cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS X Base System/BaseSystem.dmg
      hdiutil detach /Volumes/install_app
      hdiutil detach /Volumes/OS X Base System/
      hdiutil convert /tmp/macos.cdr.dmg -format UDSP -o /tmp/macos
      hdiutil resize -size `hdiutil resize -limits /tmp/macos.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/macos.sparseimage
      hdiutil convert /tmp/macos.sparseimage -format UDTO -o /tmp/macos
      rm /tmp/macos.cdr.dmg
      rm /tmp/macos.sparseimage
      mv /tmp/macos.cdr ~/Desktop/macos.iso

      mal versuchen 🙂

  2. Danke…
    Nur wieder der selbe Abbruch ;(


    Pulus:~ Ares$ asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
    Validating target…done
    Validating source…
    Could not recognize „/Volumes/install_app/BaseSystem.dmg“ as an image file
    done
    Could not get source volume name
    Pulus:~ Ares$

    Pulus:Volumes Ares$ ls
    Ares OS X Install ESD 1 iso
    OS X Install ESD install_build

Kommentar verfassen