Anleitung: Yosemite Installation mit Clover/OZMOSIS

  • Der WWDC 2014 geht in diesen Stunden zu Ende Grund genug für uns hier im Forum eine neue Ära einzuläuten. Wir haben uns im Zusammenhang mit der Präsentation von IOS 8 und OSX 10.10 (Yosemite) entschieden ab sofort nicht nur über die Neuerungen in Apple´s Betas zu berichten sondern eben auch Support zumindest für die Beta Versionen von OSX zu leisten. Ich bin stolz und froh darüber hier den Anfang machen zu dürfen und präsentiere Euch eine schritt für Schritt Anleitung die Euch verdeutlicht wie Ihr Yosemite auf Eurem Hackintosh installieren könnt.


    1. Was gebraucht wird:

    • Ein 8GB USB Stick
    • Die Install OS X 10.10 Developer Preview.app
    • Eine signierte Version der FakeSMC *klick* (Credits to Slice)
    • Eine laufende OSX Installation
    • Clover Version 2695 *klick* (Credis to Slice)
    • Einen PLIST Editor (Plistpro, XCODE, TextEDIT, NANO)

    Wenn Ihr diese Voraussetzungen erfüllt kann es losgehen. Der erste Teil der Anleitung ist universell und gilt sowohl für den Einsatz mit Clover als auch für den Einsatz mit OZMOSIS oder einem echten MAC nach diesem Ersten Teil werde ich das Tutorial splitten je nach Bootloader und diese Teile jeweils in einen Spoiler packen, damit die Übersichtlichkeit erhalten bleibt.


    2. USB Installationsmedium erstellen:
    Vorab, ausser bei einem echten MAC wird auf dem Hackintosh egal ob dieser nun mit Ozmosis oder Clover bootet zu installation von Yosemite auf jeden Fall ein USB Installationsmedium benötigt, die Installation über die herunter geladene App funktioniert auf Grund der Besonderheiten des Yosemite Kernels aktuell nicht auf dem Hackintosh. Um starten zu können benötigt Ihr nun einen min. 8GB fassenden USB Stick den Ihr im Festplatten Dienstprogramm wie folgt partitioniert (GUID) und formatiert:

    Sobald der Stick fertig ist kann es mit der Erstellung losgehen. Am Einfachsten ist das über das Terminal zu erreichen. Davon ausgehend, dass Eure App im Applications Folder liegt und Ihr Euren Stick Install genannt habt könnt Ihr die Befehle einfach kopieren und im Terminal einfügen:

    Code
    1. sudo hdiutil attach ~/Applications/Install\ OS\ X\ 10.10\ Developer\ Preview.app/Contents/SharedSupport/InstallESD.dmg

    2. sudo asr restore -source /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg -target /Volumes/Install -erase -format HFS+

    3. sudo rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages

    4. sudo cp -a /Volumes/OS\ X\ Install\ ESD/Packages /Volumes/OS\ X\ Base\ System/System/Installation/Packages

    5. sudo cp -a /Volumes/OS\ X\ Install\ ESD/BaseSystem.dmg /Volumes/OS\ X\ Install\ ESD/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System

    Die gesamte Prozedur dauert je nach Geschwindigkeit Eures System zwischen 20 Minuten und einer halben Stunde und am Ende habt Ihr einen Installationstick mit dem Ihr weiter arbeiten könnt (Wenn Ihr Yosemite auf einem echten Mac installieren wollt seid ihr jetzt schon fertig und könnt den Rest ignorieren). Wem das Ganze mit dem Terminal nicht geheuer ist kann den Stick auch über die GUI erstellen hierzu geht Ihr wie folgt vor:

    Egal welchen Weg Ihr genommen habt, Ihr jetzt einen USB Stick der als Basis für alle weiteren Aktionen dient. Je nachdem wie es nun weiter gehen soll teilen sich ab hier die Wege der Anleitung zwischen Clover und Ozmosis (Chameleon und dessen Derivate sind aktuell nicht in der Lage Yosemite zu booten). Alle, die mit Ozmosis arbeiten klicken bitte hier

    und unsere Clover Freunde demnach hier


    So, oder so habt Spaß mit Yosemite und lasst mich wissen, was geht und was nicht 8) Abschließend sei vielleicht noch gesagt das Yosemite absolut allergisch auf jede Form von veränderten Kexten reagiert. Sobald die Prüfsumme nicht mehr stimmt, was schon bei einem einfach Patch passiert (TrimEnabler) weigert sich der Kernel ohne den gesetzten " kext-dev-mode=1" Flag die entsprechende Erweiterung zu laden das Ende vom Lied ist dann bei veränderten systemrelevanten Kexten wie der IOAHCIFamily.kext ein Totalabsturz der das System absolut unbrauchbar macht. Apple selbst weist eher beiläufig in den Release Notes auf den Umstand hin, wie üblich in DP´s auf Englisch

    Zitat

    In Developer Preview 1 unsigned or improperly signed kexts will not be loaded. To use unsigned kexts during development, this strict check can be disabled by adding a “kext-dev-mode=1” boot arg.
    Installing kernel extensions on systems running Developer Preview 1 may make your system un-bootable. To fix the issue, boot into the Recovery Partition and run the following:
    touch /Volumes/OSX10.10/System/Library/Extensions
    kextcache -u /Volumes/

    Hier geht es zum Diskussion Tread.


    http://hackintosh-forum.de/ind…d&threadID=16664&pageNo=1

    Einmal editiert, zuletzt von Griven ()

  • griven

    Hat das Label Erledigt hinzugefügt