Bootfähiges Installer-Image erstellen

Grundsätzliches

Voraussetzung ist ein Installations-App aus dem Mac App Store. Ziel ist ein direkt bootfähiges Disk Image.

Vorgehen

Leeres Disk Image erstellen (10000m= 10 GB, ggf. die Größe nach oben hin anpassen):

hdiutil create -o ~/Desktop/InstallerTMP.dmg -size 10000m -layout SPUD -fs HFS+J

Neu erstelltes Disk Image mounten:

hdiutil attach ~/Desktop/InstallerTMP.dmg -noverify -mountpoint /Volumes/install_build

Nun createinstallmedia ausführen (liegt innerhalb des Installations-Apps aus dem Mac App Store, Pfad ggf. anpassen, die Option --applicationpath ist bei neueren Versionen nicht mehr erforderlich):

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

Wenn createinstallmedia Probleme hat, z.B. beim Auswerfen des Disk Image, bitte manuell auswerfen (z.B. auf den Papierkorb ziehen und erneut versuchen, ansonsten nur auswerfen (Pfad anpassen, da createinstallmedia das Laufwerk umbenannt hat):

hdiutil detach /Volumes/Install\ OS\ X\ El\ Capitan

Volume und Disk Image verkleinern:

hdiutil resize ~/Desktop/InstallerTMP.dmg -sectors min

Format wählen:

  • UDTO: ISO-Image
  • UDZO: Komprimiertes Disk Image (Standard von Apple, verwendet auch Apples eigenes InstallESD.dmg)

Disk Image konvertieren (FORMAT ersetzen):

hdiutil convert ~/Desktop/InstallerTMP.dmg -format FORMAT -o ~/Desktop/Installer

Wenn es ein ISO-Image werden soll, muß es noch unbenannt werden:

mv ~/Desktop/Installer.cdr ~/Desktop/Installer.iso

Installation

ACHTUNG!!! Ggf. sagt er bei der Installation, daß die Installation von einer beschreibbaren Platte aus erfolgen soll. In diesem Fall im Terminal des RecoveryOS das Installations-App auf die Platte kopieren:

ditto "/Volumes/Image Volume/Install OS X Mavericks.app" "/Volumes/Macintosh HD/Installer.app"

Danach den Installer von dort starten (Prozeß unbedingt mit & abspalten):

/Volumes/Macintosh HD/Installer.app/Contents/MacOS/Install\ OS\ X\ Mavericks &

Wenn das Installationsprogramm von sich behauptet, “beschädigt” zu sein, muß die Zeit zurückgesetzt werden. Dazu:

  • Netzwerkverbindung kappen.
  • Ggf. Zeit-Synchronisierung in VMware deaktivieren.
  • Im Terminal des RecoveryOS vor dem Start der Installation die Zeit zurückstellen: date 0101120015, wobei die Ziffern für mmddHHMMyy stehen, die letzten beiden Ziffern bestimmen also das Jahr.