How to - wie bekomme ich High Sierra ohne Probleme auf meinen Rechner ?

  • Ich versuche mich hier mal in einer kurzen Anleitung zum Update auf Apples neustes Computer-Betriebssystem macOS 10.13 High Sierra in der derzeit vorliegenden Version. Hier geht es erstmal nur um Clover-Installationen, Ozmosis ist hier ein ganz eigenes Kapitel.
    Vorraussetzungen: Die Hardware muss unter macOS 10.12.6 Sierra laufen, Zugriff auf Apples App Store und (noch) die Beta-Versionen
    Empfehlungen: Das Betriebssystem sollte auf dem aktuellen Stand von 10.12.6 sein mit den aktuellen Updates von iTunes & Co., wer den Rechner im Heimnetz betreibt sollte unter Systemeinstellungen/Freigaben/Dateifreigabe/Optionen den Haken setzen bei "Dateien und Ordner über SMB teilen" sonst werden APFS-Platten nicht mehr erkannt.
    Der neuste Clover Configurator
    UNBEDINGT Clover auf den aktuellen Stand bringen
    Zeit! Der Download aus dem App Store braucht länger, als die Datei-Größe vermuten lässt, das Update selbst braucht ewig! Etwa eine gute halbe Stunde mit zwei integrierten Neustarts!
    Vorbereitung:
    Installation des aktuellen Clover Configurators.

    Dort auf "Install/Update Clover"/Check now

    Wenn da nur eine Zahl auftaucht, ist man aktuell, sonst geht man auf "Download". Da öffnet sich dann kurz darauf das Clover-Installer-Fenster.

    Den bringt man mit ein paar passenden Clicks über Anpassen auf seine Clover-Start-Platte.




    Was dann den smarten Vorteil hat, dass die richtige EFI für das weitere Vorgehen schon gemountet ist, aber das kann man auch über "Mount EFI" nachholen. Da ist die Darstellung allerdings recht unübersichtlich.
    Wenn das geschafft ist, geht man auf das kleine Häuschen unten in der Ecke und man sieht die möglichen Config.PListen.

    Da greift man sich die mit dem kürzesten Weg.

    Die öffnet man mit einem Click (der Weg wird weiter angezeigt..)



    Wenn es dann so wie unten aussieht wie hier ist alles in Ordnung

    Wenn nicht, braucht es leider einen kleinen Umweg: Über File/New in der Kopfzeile holt man sich ein neues Fenster, geht direkt

    auf "SMBIOS" und dort auf den kleinen Doppelpfeil neben dem Fragezeichen

    und sucht dort seine bisherige Rechner-Configuration wieder raus.
    Dann wird man feststellen, dass sich die Serien-Nummern geändert haben. Aber die brauchen wir hier nicht, sondern:

    BIOS Release Date, Firmware Features und was sich sonst noch so geändert hat, nur Board ID, Board Serial Number und Serial Number fassen wir nicht an!
    Die anderen Daten übertragen wir in unsere eigene Liste (Ein Backup vor der Veränderung ist immer sinnvoll) und speichern. Das ist schon die halbe Miete!
    Jetzt gehen wir zur weiteren Vorbereitung in unsere EFI und dort in den Ordner EFI/CLOVER

    Dort gibt es einen Ordner kexts/10.12,

    den wir über rechtsclick duplizieren und in 10.13 umbenennen. Ein Blick hinein verrät mir nichts ungewöhnliches. Alles recht aktuell, sollte also reichen, aber zum überprüfen haben wir auch noch den Kext-Updater von Sascha_77!

    Jetzt fahlt noch eine ganz wichtige Kleinigkeit: Ein Clover-Treiber für das neue Format APFS.

    Der kommt in den Ordner drivers64UEFI, (oder bei Rechnern mit altem Legacy-BIOS in den Ordner "drivers64"). Sonst bleibt hier alles, wie es war. Es gab allerdings auch Berichte über Probleme mit dem EmuVariableUefi-64.efi-Treiber. Den kann man auch direkt nur für das Update raus nehmen und hinterher wieder zufügen, nicht nur bei meinen Rechnern ist der für den reibungslosen Neustart notwendig.
    Das sind erstmal die grundlegenden Vorbereitungen. Hier dauert das Lesen sicher länger als das Machen..
    Jetzt zum neuen System:
    Das wird als kompletter Installer aus dem Apple App Store geladen, ein kleines Update vn den bisherigen Betas gibt es nicht.
    Was den eindeutigen Haken hat, dass die Festplatte, wenn sie eine moderne SSD ist, nach dem Installieren im APFS-Format vor liegt, womit der Clover-Installer bisher nicht richtig umgehen kann. Deshalb haben wir Clover auch bereits vorher auf den aktuellsten Stand gebracht. Auf die längere Diskussion zu dem Thema möchte ich hier nicht eingehen, mit dem unten angehängte UnSolid.Kext von @Brumbaer kann man High Sierra allerdings auch ohne APFS auf seine SSD bekomen.
    Da es sich bei Golden Master um einen kompletten Installer handelt, können wir den natürlich auch als Reserve-Starter und für andere Rechner auf einen 8-GB-USB-Stick backen. Also laden aus dem Store, den Auto-Start erstmal unterbrechen. Zur Sicherung erstellen wir uns den Boot-Stick, unbedingt notwendig ist der aber nicht- Das Update-Programm arbeitet diesmal auch direkt!
    Am einfachsten geht das Backup über einen einfachen Terminal-Befehl (Dienstprogramme/Terminal öffnen):

    Code
    1. sudo /Applications/Install\ macOS\ High\ Sierra\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/Bootstick --applicationpath /Applications/Install\ macOS\ High\ Sierra\ Beta.app --nointeraction


    Hier hab ich den USB-Booter vorher in GUID Partion Table/MAC OS Extended (Journaled) formatiert und eben in "Bootstick" umbenannt.


    Die endgültige Release-Version von macOS 10.13 High Sierra findet ihr hier, der Code für den installer ist nur ganz leicht anzupassen:

    Code
    1. sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Bootstick --applicationpath /Applications/Install\ macOS\ High\ Sierra.app --nointeraction



    Dieser Vorgang braucht leider ungefähr 20-25 Minuten, aber so ist das Programm gesichert und bereit..
    Jetzt können wir den Installer starten, wie gesagt durchaus auch direkt über das geladene Programm. Leider hat man auf dem weiten Weg zur Hohen Sierra nur wenige Wahl-Möglichkeiten, dafür gibt es zum Schluss wieder den üblichen Blödsinn mit dem Account und der iCloud.
    Wie weit man hier gehen möchte, bleibt letztlich jedem selbst überlassen, ich persönlich halte die meisten Geschichten hier für unnötige zusätzliche Gefährdungen. Niemand möchte und kann einem den jederzeitigen rein persönlichen Zugriff auf die i-Klaut garantieren.
    Wenn alles durch ist, stehen noch ein paar Nacharbeiten an: das gute, alte Yosemite-Festplatten-Dienstprogramm ist leider wieder mal gelöscht, und für viele etwas ältere Fremdprogramme braucht man wieder einmal das alte Java-6-Paket. Ich packe das immer mit auf den Installer-Stick, das spart die Sucherei..


    P.S.: Was nun mit FusioDrives ist und wird hat Apple leider noch nicht verlauten lassen. Das APFS-System, dass eigentlich nur die Veränderungen an einer Datei notiert, nicht aber die Datei nach jeder Veränderung selbst neu schreibt, steht ja diametral im Gegensatz zur Grundidee des FusionDrives, in dem die häufig genutzten Daten auf den schnellen und die wenig genutzten Daten auf den langsamen Teil der Platten gepackt werden und ständig hin- und her-geschrieben wird, die Datenrate nach außen aber nahe an der schnelleren Teil-Platte liegt.
    Gegen High Sierra ohne APFS spricht hier eigentlich nichts, nur ist das mit FusionDrives noch immer nicht frei gegeben.


    Und wenn jemand High Sierra ohne APFS-Format haben möchte:
    unser Kollege @Brumbaer hat einen UnSolid.Kext gebaut, den man VOR dem Update auf High Sierra in den Ordner "other" (//EFI/EFI/CLOVER/kexts/other) packen kann, damit die Startplatte nicht in APFS umgewandelt wird. Das verkürzt die Startzeit zur Zeit ganz gewaltig..

    Dateien


    :hackintosh:

    13 Mal editiert, zuletzt von MacGrummel ()

  • Top! Super beschrieben.


    Aber müsste bei den Kexten nicht drauf geachtet werden, dass Lilu und Co such aktualisiert werden? Oder ist die Wahrscheinlichkeit hoch, das sie es bei 10.12.6 schon sind?
    In deinem Clover Install Screen ist die EMUvariableuefi mit angehakt. Wann brauch ich die?

    Hack 1: Gigabyte GA-Z77X-D3H, i7 3770k, 16GB DDR3, Powercolor R9 390x AIO Red Devil - Ozmosis
    Hack 2: Gigabyte B75M-D2V, i5 2500k, 8GB DDR3, GTX460 - Ozmosis

  • Er ist davon ausgegangen das man alles aktuell hält wie es so üblich ist.



    tolle Beschreibung Danke für deine Mühe

    System: Mac mini 5.1


    System: MacBookPro 13.1 T460s

    Ein Like ist ein Zeichen des Respekts gegenüber dem Helfenden

  • Hallo, @fard-dwalling und @Ka209: Ihr habt beide recht. Ich hab das mal oben eingefügt, wir haben ja das praktische Updater-Tool von @Sascha_77 im Forum, das ich gern benutze..


    :hackintosh:

  • Danke für den Hinweis auf das Updater Tool! Kannst ich noch nicht. Top!


    Und gleich noch eine Nachfrage. Mein zweites System ist ja mit Ozmosis unterwegs. Hab mir gerade mal die Defaults.plist in den Clover Configurator geladen.
    Board Version, Board Serial Number und SmUUID sind leer. Ebenso die Einträge unter Rt Variables. Sollte ich die nachtragen?

    Hack 1: Gigabyte GA-Z77X-D3H, i7 3770k, 16GB DDR3, Powercolor R9 390x AIO Red Devil - Ozmosis
    Hack 2: Gigabyte B75M-D2V, i5 2500k, 8GB DDR3, GTX460 - Ozmosis

    Einmal editiert, zuletzt von fard-dwalling ()

  • Auch ne Frage:
    Rührt die Install denn meine SSD mit Sierra an, sprich nicht dass die in APFS umgewandelt wird.
    Mein System hat eine SSD und 2 Festplatten. Stimmt es denn noch, beim GM, dass der Install bei solchen Misch Platten (SSD+HD) die SSD nicht ungefragt umwandelt? Glaube ich hatte mal gelesen, dass reine SSD Systeme ohne HD ungefragt umgewandelt werden...


    Danke

  • Wenn die Platten als einzelne Elemente genutzt werden und du die SSD zum Installieren oder auch zum Updaten (von Sierra nach HS) nutzt, wird diese in APFS umgewandelt.
    Ist die SSD mit einer anderen HDD als FusionDrive eingerichtet, verbleibt diese auf HFS+

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Sehr gutes Tutorial. Allerdings startet der stilllege in Beta 9 nicht mit meinem EFI und allem Pflegen wie beschrieben. Dann kommt ein Verbotsschild


    Mist wieder basteln...liegt auf ner 960 pro...

  • Habe zwar bereits im Dell T20 Beitrag mein Problem gepostet. Ich glaube jedoch, hier bin ich evtl. besser aufgehoben.
    Auf meinem Dell T20 läuft seit mehreren Monaten Sierra 10.12.6 ohne jegliche Probleme. Clover ist auf einem USB Stick installiert und aktuell 4200.


    Jetzt wollte ich einmal High Sierra probieren. Habe mir die GM aus dem App Store runter geladen und einen USB Stick erstellt (verschiedene Sticks probiert)
    Wenn ich jedoch über Clover den High Sierra Stick boote, kommt folgende Fehlermeldung (siehe Bild)
    Sierra startet ohne Probleme.
    Folgendes habe ich schon probiert
    - alle dsdt, ssdt entfernt
    - alle kexte bis auf fakesmc entfernt
    - Installation auch über die App angestoßen, gleiches Ergebnis
    - Clover 4208 u 4210 auch probiert. apfs kext ist vorhanden und aktuell


    SMBIOS ist angepasst auf die notwendigen Werte gesetzt wie von Grummel beschrieben (iMac 14.2)


    Vielleicht kann mir einer von euch helfen


    Grüße aus Augsburg

    Bilder

    System:
    Handmade
    Maindboard GB Z370 Aorus Gaming 7 Bios Latest (SMBios iMac19.1)
    CPU Coffee Lake i8700k
    Graka Powercolor Vega 56 (Watercool)
    Wasserkühlung Alphacool Eisbär 240
    Monitor Dell U3417W

    10gbit Nic Asus XC 100 C

    2 x 8 GB DDR 4 2400
    1 x NVME Big Sur
    1 x 1TB GB Datenplatte
    1 x 3 TB WD Green (TimeMachine Platte)
    Bootloader Open Core 0.67


    Unraid 6.9.1 Server im Keller

    Fujitsu Board D-3644-B mit C246 Chipsatz

    Xeon 2126g

    2x 16 GB nonBuf DDR4 ECC Ram Samsung

    1x Intel X550 10gbit NIc (Supermicro Karte)

    1x e1000 Intel NIc 1gbit Onboard

    3x 10 TB IronWolf (Array)

    2x 1 TB NVME (Cache)

    1x 250 GB SSD VM Xpenology für Surveillance Station

    1x 250 GB SSD VM Win10 Pro (Arbeitsrechner für Frau per RDP)

    Einmal editiert, zuletzt von Cheesy ()

  • @jboeren


    Das merkt man schon, da meistens die Programme nicht laufen. Zum Beispiel Adobe Illustrator CS5.
    Adobe meldet aber, dass es benötigt wird. Also rein mechanisch muss man Java nicht installieren.


    As far as I'm aware

  • @Cheesy: Leider wurden einige Mac-BIOS-Daten für die GM-Cndidate-Version schon wieder verändert, das trifft besonders den beliebten iMac 14er. Die sind in der neuen Version vom Clover Configurator allerdings drin..
    @kaneske: Das Kapitel mit der 960er von Samsung hab ich lieber ausgespart, aber letztlich gehen die jetzt ohne alle Zusätze, wenn BIOS und NVMe-Original-Treiber aktuell sind. Also keine spezielle SSDT mehr, kein angepasster Kext und keine siebzehn Clover-Patches. Da gibt es dann nur das Problem, dass eine Sierra-Platte die NVMe mit High Sierra drauf dann nicht findet. Aber bei einer einzigen Platte natürlich kein Problem!
    Bei Verbotsschild versuch mal, den EmuVariable.efi-Treiber raus zu nehmen. Und was leider noch nicht geht sind moderne Nvidia-Karten. Dafür fehlt noch das aktualisierte Webdriver-Paket, das aber wohl kurz nach der offiziellen High Sierra - Version veröffentlicht werden wird.


    :hackintosh:

  • Bei Verbotsschild versuch mal, den EmuVariable.efi-Treiber raus zu nehmen.


    Probiert, Bootet, Funktioniert! Klasse wie immer, deine Ratschläge! DANKE!


    Nun noch ALC 1150 und Nvidia und ab geht es mit 10.13 auf meinem x99er :-)

  • Meine ALC 1150 laufen alle problemlos unter Lilu/AppleALC, egal, ob im Z97er, im Z107er oder im X99er. Und auf die NVIDIA müssen wir wohl noch ne Woche warten..


    :hackintosh:

  • @MacGrummel


    Hab mir gerade das neue Clover Configurator geladen. Ein neues SMBIOS iMac 14.2 erstellt und die veränderten Werte in meine bestehende SMBIOS übertragen. Leider immer noch der gleiche Fehler wie oben beschrieben. Werde leider aus der Fehlermeldung auch nicht schlau!


    Für weitere Vorschläge wäre ich dankbar


    Grüße aus Augsburg


    P.S. Augsburg führt gerade gegen Leipzig 1:0 :-)

    System:
    Handmade
    Maindboard GB Z370 Aorus Gaming 7 Bios Latest (SMBios iMac19.1)
    CPU Coffee Lake i8700k
    Graka Powercolor Vega 56 (Watercool)
    Wasserkühlung Alphacool Eisbär 240
    Monitor Dell U3417W

    10gbit Nic Asus XC 100 C

    2 x 8 GB DDR 4 2400
    1 x NVME Big Sur
    1 x 1TB GB Datenplatte
    1 x 3 TB WD Green (TimeMachine Platte)
    Bootloader Open Core 0.67


    Unraid 6.9.1 Server im Keller

    Fujitsu Board D-3644-B mit C246 Chipsatz

    Xeon 2126g

    2x 16 GB nonBuf DDR4 ECC Ram Samsung

    1x Intel X550 10gbit NIc (Supermicro Karte)

    1x e1000 Intel NIc 1gbit Onboard

    3x 10 TB IronWolf (Array)

    2x 1 TB NVME (Cache)

    1x 250 GB SSD VM Xpenology für Surveillance Station

    1x 250 GB SSD VM Win10 Pro (Arbeitsrechner für Frau per RDP)

  • Meine ALC 1150 laufen alle problemlos unter Lilu/AppleALC, egal, ob im Z97er, im Z107er oder im X99er. Und auf die NVIDIA müssen wir wohl noch ne Woche warten..


    Mit welcher Konfiguration genau? Magst das verraten?

  • @aufdenschlips


    Hab mich mal kurz schlau gemacht Drop Mats Table war nicht vorhanden. Habe es inzwischen gesetzt. Leider keine Besserung. Bootvorgang bleibt wie bei oberen Bild hängen. Keine Ahnung wo der Fehler liegt. Übrigens hab ich noch einen vorhanden Sierra USB Stick probiert. Dieser bootet ohne Murren bis zum Installfenster durch!

    System:
    Handmade
    Maindboard GB Z370 Aorus Gaming 7 Bios Latest (SMBios iMac19.1)
    CPU Coffee Lake i8700k
    Graka Powercolor Vega 56 (Watercool)
    Wasserkühlung Alphacool Eisbär 240
    Monitor Dell U3417W

    10gbit Nic Asus XC 100 C

    2 x 8 GB DDR 4 2400
    1 x NVME Big Sur
    1 x 1TB GB Datenplatte
    1 x 3 TB WD Green (TimeMachine Platte)
    Bootloader Open Core 0.67


    Unraid 6.9.1 Server im Keller

    Fujitsu Board D-3644-B mit C246 Chipsatz

    Xeon 2126g

    2x 16 GB nonBuf DDR4 ECC Ram Samsung

    1x Intel X550 10gbit NIc (Supermicro Karte)

    1x e1000 Intel NIc 1gbit Onboard

    3x 10 TB IronWolf (Array)

    2x 1 TB NVME (Cache)

    1x 250 GB SSD VM Xpenology für Surveillance Station

    1x 250 GB SSD VM Win10 Pro (Arbeitsrechner für Frau per RDP)

  • Ich hab überall das volle Anschluss-Programm: vier analoge Ausgänge, Toslink und Mikro-Eingang, also eine glatte Konfiguration Nr.1. Der Einzige Rechner, der im Moment bei High Sierra im Sound-Bereich etwas zickt ist ausgerechnet der originale Quo, allerdings mit ALC887er Codec. Mit integriertem Voodoo über Ozmosis geht er, bei Clover mit den Extra-Kexten nicht. Aber der läuft mit ner USB-Sound-Karte, da ist das nicht so wichtig!
    @Cheesy: Hast Du mal den EmuVariable-Treiber bei EFI/CLOVER/Drivers64Uefi raus genommen? Der macht durch das Speichern der alten Sierra-Daten dann beim ersten High-Sierra-Start leider ziemlich unspezifische Fehler, wenn er denn welche macht..


    :hackintosh:

    Einmal editiert, zuletzt von MacGrummel ()

  • @Cheesy ich habe bei meinem Latitude das gleiche Problem mit exakt der gleichen Kernel Panic. Clover, config.plist und Kexts sind aktuell. EmuVariableUefi-64.efi verwende ich nicht, Tests mit Drop MATS Table und Verwendung der AppleACPIPlatform.kext von macOS 10.12.6 statt der originalen haben auch keinen Erfolg gebracht.

    gez. Thogg Niatiz