10.8 DP 1 (Mountain Lion) oder 10.7.x Lion Installations Stick erstellen

  • ML ist inzwischen final erschienen und es gibt einfachere Möglichkeiten als den hier aufgezeigten Weg.
    Nahezu alle gängigen Tools (Kakewalk, Unibeast, MyHack) sind inzwischen in der Lage boot und installationsfähige Sticks zu erstellen. Das folgende Tutorial bezieht sich ausdrücklich auf die DP1 und folgende und sollte bei der Finalen Version nur noch im Notfall angewandt werden!



    Mountain Lion läuft vollkommen reibungslos auch auf jedem Hackintosh der Lion fähig ist. Die Installation der DP1 von Mountain Lion entspricht dabei in weiten Teilen der Installation von Lion. Folgende Dinge müsst Ihr haben, damit Ihr den Berglöwen auf den Hackintosh bekommt:


    1. Einen Developer Account um die Mountain Lion DP1 herunterladen zu können
    2. Eine aktuelle Version von Chamäleon (am besten diese hier: Chameleon-2.1svn-r1820.pkg.zip)
    3. Einen 8GB großen USB Stick
    4. Eine freie Festplatte oder eine freie Partition auf einer Platte


    Vorbereitung des Sticks:
    Um Euch einen Installationsstick zu erstellen müsst Ihr diesen zunächst entsprechend vorbereiten. Dies macht Ihr im Festplattendienstprogramm indem Ihr den Stick wie folgt partitioniert und formatiert:



    Wichtig ist es vor allem den Stick im GUID Schema zu partitionieren und anschließend als MAC OS Extended (Journaled) zu formatieren. Wenn der Stick formatiert ist sind seitens der USB Sticks selbst erstmal alle Vorraussetzungen erfüllt und wir können uns daran machen die nötigen Daten zu beschaffen um den Stick zu erstellen dazu lassen wir uns als erstes den Inhalt der Install Mountain Lion.app anzeigen:


    - App auf den Desktop kopieren
    - Rechtsklick auf die app machen und "Paketinhalt anzeigen auswählen"
    - Es öffnet sich ein Finder Fenster das in etwa so aussehen sollte



    Im Ordner Contents -> SharedSupport findet Ihr die Datei InstallESD.dmg diese öffnet man nun mit einem Doppelklick und sollte folgendes zu sehen bekommen:



    Jetzt ist es an der Zeit die Versteckten Dateien sichtbar zu machen. Dies lässt sich durch die Eingabe folgender Befehlsfolgen im Terminal bewerkstelligen:


    Code
    1. defaults write com.apple.finder AppleShowAllFiles True
    2. killall Finder


    Wenn alles richtig gelaufen ist, dann sollte Ihr jetzt folgendes sehen:



    Wichtig für unsere weiteren Bemühungen ist die Datei BaseSystem.dmg die wir jetzt mit Hilfe des Festplattendienstprogrammes auf unseren USB Stick wiederherstellen. Hierzu gehen wir wie folgt vor:


    - Festplatten Dienst Programm öffnen
    - USB Stick auswählen und auf den Tab Wiederherstellen klicken
    - Die Datei BaseSystem.dmg aus dem Finder Fenster in die Quelle ziehen
    - Die Partition auf dem Stick ins Zielmedium ziehen
    - Wiederherstellen anklicken und die Frage ob der Stick gelöscht werden soll mit ja bestätigen
    - Wenn alles geklappt hat sollte es so aussehen:



    Das wiederherstellen des dmg dauert je nach USB Geschwindigkeit bis zu 15 Minuten. Wenn der Stick fertig ist, dann wird er direkt als "MAC OS Base System" eingebunden. Sofern das passiert ist kann das Festplatten Dienst Programm nun geschlossen werden, wir benötigen es nicht mehr. Als nächstes öffnen wir nun das eben erstellte "Base System" und zudem das noch eingebundene MAC OS X Install ESD so, dass wir nun 2 Finder Fenster geöffnet haben.



    Jetzt geht es darum die Installationspakete auf den eben erstellten Stick zu kopieren hierzu löschen wir zunächst den Symlink (oberer Screenshot) und ziehen dann den Ordner Packages aus dem "Mac OS X Install ESD" auf unseren Stick in das Verzeichnis "System -> Installation". Der Kopiervorgang dauert abhängig von der Geschwindigkeit des USB Sticks bis zu 15 Minuten (es werden knapp 4 GB Daten bewegt). Wenn der Kopiervorgang abgeschlossen befindet sich auf dem Stick alles was nötig ist um (Mountain) Lion zu installieren allerdings lässt sich der Stick noch nicht booten, hierzu müssen noch folgende Schritte erledigt werden:


    - Aus der "Mac OS X Install ESD" die Datei mach_kernel in das Stammverzeichnis des Sticks ziehen
    - Chameleon auf dem Stick installieren (angehangene Datei)
    - Nötige Kexte installieren


    Nachdem wir den Kernel kopiert haben machen wir uns daran den Bootloader zu installieren hierzu öffnen wir das abgehangene Installationspaket und wählen als Ziel unseren USB Stick aus. Wichtig hierbei ist es wirklich peinlich genau darauf zu achten das richtige Ziel zu wählen.




    Die Installation des Bootloaders ist in der Regel in wenigen Sekunden abgeschlossen. Jetzt fehlen nur noch die nötigen Kexte, hierbei ist der Inhalt Eures bestehenden /Extra/Extensions Ordner ein guter Startpunkt denn alles was jetzt nötig ist damit Euer Hackintosh läuft wird auch beim Berglöwen benötigt. Am besten nimmt man hier das Tool Kextwizard. Hat man den Wizard gestartet, dann ist es am einfachsten alle Kexte aus dem /Extra/Extensions Ordner in den Wizard zu ziehen und dann zu installieren. Wichtig, damit es funktioniert müssen die Dateien nach /System/Library/Extensions installiert werden da Lion sowohl in der Mountain als auch in der normalen Version die Dateien in /Extras/Extensions ingnoriert.




    Nach erfolgreich abgeschlossener Installation sollte man noch fix die Rechte reparieren und den Ordner /Extra auf den Stick kopieren hierbei kann eine evtl. vorhandene dsdt.aml direkt übernommen werden. WICHTIG, falls vorhanden bitte folgendes auf dem Stick wieder löschen: /Extra/Extensions und alle .mkext Dateien unter /EXTRA. Wer bis hier her gekommen ist ist nun im Besitz eines Bootfähigen Installationssticks von dem aus sich der Berglöwe ohne weiteres auf den Hackintosh packen lässt. Die Anleitung ist gleichermaßen auch gültig zum erstellen eines Installationssticks für MAC OS X 10.7.x (Lion).