Erstellen einer bootfähigen ISO für macOS Sierra

Voraussetzung ist:

heruntergeladene Installer App vom Mac-App Store https://itunes.apple.com/de/app/macos-sierra/id1127487414?mt=12
geöffnetes Terminal
 
ISO erstellen:

  1. Mounten des Installer Images
hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app

  1. Erstellen eines blanken Sierra ISO Image von 7316mb und als eine Partition
hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J

  1. Mounten des zuvor erstellen Sierra ISO Image
hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

  1. Wiederherstellen des Base-Systems
asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

  1. Entfernen der Paketlinks und ersetzen durch aktuelle Dateien
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/

  1. Kopieren der benötigten Abhängigkeiten des Installers
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

  1. Trennen des Volumes
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/OS\ X\ Base\ System/
hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso

  1. Umbenennen des Sierra ISO Image und verschieben auf den Desktop
mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso