Mac OS install in 2017

  • Hallo,


    habe hier einen ALTEN hackint0sh (Gigabyte GA-EP45-DS4), der läuft gut mit Mavericks...
    seinerzeit ging das sehr gut mit den tools der tony*****86 Seite...


    ...ABER jetzt gibt es neue HW - GA-H270M-DS3H (mit i7 7700k, momentan noch onboard graphics). Juchu!


    Bin aber sowas von raus mit der zeitgenössichen Mac Installation, deshalb Frage:


    wie mache ich das möglichst geschickt? Habe auf einem Mac ein High Sierra Installationsmedium erstellt
    und dann clover auf diesem Medium angewendet, nur leider bootet es weder per UEFI boot noch normal.


    Was habe ich falsch gemacht? Wie mache ich es richtig?


    Gruss
    Olli

    2 Mal editiert, zuletzt von plx2017 ()

  • Hallo @plx2017,
    herzlich Willkommen im Forum! :welcome:

    In diesem Thread sind einige lauffähige Systeme. An den geposteten Cloverordnern kannst du dich orientieren.
    Kaby Lake Sammelthread (lauffähige Konfigurationen) Desktop


    Hier in der Wiki ist auch die Erstellung eines Installersticks beschrieben. Allerdings musst du die UEFI-Option wählen und Install in ESP.
    https://www.hackintosh-forum.d…-und-Bootstick-erstellen/

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Auch von mir ein Herzlich Willkommen im Hackintosh Forum. :D


    Wenn du dann beizeiten einen Erfolg vermelden kannst, dann bitte nicht vergessen ebenfalls einen Eintrag im Sammelthread zu erstellen.


    Ich wünsche viel Erfolg bei deinem Projekt und weiter Spaß im Forum.

  • Außerdem findest du im bereich Anleitungen auch ganz viel Lesestoff dazu :)


    willkommen :)

  • Nochmal danke für die Tipps und die freundliche Aufnahme hier im Forum! :)


    Habe nun den installer USB-Stick erstellt, wie es im wiki steht.


    Leider keine Veränderung: versuche ich, mit der UEFI Methode zu booten,
    kehre ich nach einem kurzen schwarzen Bildschirm direkt zum boot menu zurück.
    Wähle ich den boot-Einztrag ohne "UEFI", bekomme ich die Meldung, einen Datenträger
    einzulegen... also irgendwas ist da grundsätzlich noch nicht so, wie es sein soll...
    ... weiss gerad nicht, wo ich ansetzen soll... UEFI-BIOS Einstellungen, muss ich da
    was beachten (steht noch auf default)...!?

  • Wie sieht den deine EFI aus? Lade die mal als ZIP hoch und trage vor allem deine Hardware in dein Profil ein. :)

  • Wäre super, wenn da jmd n Tipp hat... also hier der gezippte EFI-Ordner...
    EFI_plx2017.zip


    EDIT: soo, bin nen kleinen Schritt weiter... habe *hüstel* dann auch die EFI-ORdner mal auf die *ähhem* EFI-Partition kopiert... la la la :D
    Somit erscheint schonmal clover.. yeah! Nur wenn ich dann v. der install Partition booten will, kommt ne Reihe von + Zeichen und das war's...

    Einmal editiert, zuletzt von plx2017 ()

  • Denk bitte daran nach der Installation Dein SMBIOS anzupassen zumindest wenn Du Dienste wie iMessage, FaceTime usw. nutzen möchtest denn dafür ist es nötig möglichst individuelle Werte im SMBIOS zu verwenden.

  • Nun habe ich versucht, per aktueller clover-Installation von der SSD
    zu booten, ging aber nicht - so habe ich den von Clover erstellten EFI-Ordner auf der SSD gelöscht und den vorgefertigten EFI-Ordner
    (siehe oben) vom install stick genommen - fährt auch brav hoch, nur würde ich gern folgends sicherstellen:


    - es ist nur so viel hinzugefügt und gepatched wie nötig
    - der bootloder ist auf dem neusten Stand
    - die config.plist ist (für mein System) optimal konfiguriert


    Habe hier mal den EFI-Ordner: EFI.zip


    EDIT:
    soo, mittlerweile habe ich weitere Tests gemacht...
    versucht, von einer frischen Cloverinstallation weiterzukommen... no way... (btw fiel mir dann auf, dass clover aus dem wiki recht veraltet ist)
    versucht, mit den vorgefertigten configs "Land zu gewinnen", einmal mit dem
    o.g. von der hackintosher-Seite , dann von einem anderen user aus dem "GA-H270M-DS3H Probleme mit Intelgrafik"-thread,
    und nicht zuletzt mit dem von McRudolfo geposteten Dateien (config und DSDT)... aber bis mehr als einem hochfahrenden
    High Sierra (immerhin...) habe ich es nicht geschafft - dabei habe ich immer versucht, die Einstellungen von der "LÄUFT"-config
    für die Frische zu übernehmen, und zudem fühl ich mich von den ganzen Parametern schlichtweg erschlagen ;)


    @McRudolfo du hast doch auch das gleiche Mobo und nen Kaby Lake Proz. - könntest du mir nicht ein paar Tipps geben, wie ich
    da am besten "from scratch" voran komme?


    Momentan fehlt mir einfach der Draht zu der grunds. Vorgehensweise... :(

    3 Mal editiert, zuletzt von plx2017 ()

  • Ich habe das Board nicht mehr - es war nur "zu Besuch". :D
    Ich habe auch 'nur' Sierra installiert. Ich hänge dir den EFI-Ordner mal an. Bis auf Wake lief alles bestens. Die SSDT habe ich rausgenommen, da du ja eine andere CPU verwendest. Clover und Kexte habe ich aktualisiert.

    Dateien

    • EFI.zip

      (7,84 MB, 63 Mal heruntergeladen, zuletzt: )

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Mittlerweile bin ich auch wieder nen Schritt weiter... habe mir aus diversen Quellen, teils mit logischen Gedankengängen,
    teils mit trial&error, meine config/den Inhalt des clover-Ordners "zusammengestrickt" - das vergleiche ich dann nachher
    mit deinem EFI-Ordner - vielen Dank für den upload. hier ist mein aktueller EFI-Ordner: EFI.zip
    ... OK, mal kurz verglichen.. Fragen:


    - von deiner config.plist würde ich jetzt nichts übernehmen - die Einträge bei "KextsToPatch" sind für Skylake, richtig?
    - braucht man eigentlich eine DSDT.aml?
    - du hast auch viel weniger kexts bzw. drivers64UEFI drin - schau doch mal bitte bei mir - habe ich da "zuviel des guten"?


    Danke
    Olli


    P.S.: habe gerad gesehen, dass die DSDT.aml im falschen Ordner ist und eigentlich nach /EFI/Clover/ACPI/patched gehört... *seufz*
    somit ist sie gar nicht Benutzung - könnte ich mir durch die Nutzung der DSDT einige Einträge in der config sparen?


    Habe mal deinen EFI-Ordner (also dann nat. MIT DSDT) verwendet und noch die 64bit efi-Treiber aus meiner Konfiguration hinzugefügt - beim boot bleibt der immer hängen
    (boot-uuid-media) - kann es an der DSDT liegen, also dass du sie von einer anderen BIOS-Version erstellt hast? Habe Version F6, also die Aktuelle.

    6 Mal editiert, zuletzt von plx2017 ()

  • Ich weiß leider nicht mehr, welche BIOS-Version auf dem Board war. Für eine andere Version braucht man auch eine andere DSDT. Mit der gepatchten DSDT kannst du - wie du schreibst - einige ACPI-Patches in Clover spraren.
    In der von dir geposteten config.plist ist mir aufgefallen, dass deine SMBIOS-Definition iMac17,1 lautet - ich habe die 18,2 gewählt.
    Zwei sehr wichtige Einstellungen fehlen unter 'RT Variables': unter 'BooterConfig' sollte '0x28' und 'CsrActiveConfig' '0x67' eingetragen werden!


    EDIT: Unter 'Kext and Kext Patches' - 'KextToPatch' habe ich ein Skylake APIC fix stehen. Ich weiß nicht, von wo ich diesen übernommen habe, im Original bei Piker Alpha ist das letzte Byte unter 'Search for' ein 'F0' - bei mir steht 'C0'? ?(

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

    Einmal editiert, zuletzt von McRudolfo ()

  • OK, dann werde ich erstmal eine DSDT meines BIOS erstellen - wie bekomme ich es denn hin, patchfrei zu booten (habe gelesen, dass das Voraussetzung für eine
    "saubere" DSDT ist)?


    Und ja: die v, mir gepostete config ist die laufende config, die ich (wie oben beschrieben) zusammengestrickt habe. Mit der Systemdef. 17,1 läufts jedenfalls.


    Unter "RT Variables" finde ich leider kein "BooterConfig" oder "CsrActivateConfig".. :(

  • Du musst dazu nicht booten. Es reicht wenn du im Clover Bootmenü einmal die F4 Taste drückst. Dann hast du eine original DSDT.aml im EFI-Ordner unter "/EFI/CLOVER/ACPI/original".

  • Für die Erstellung einer originalen DSDT.aml brauchst du kein OS booten; es reicht, ins Clovermenü zu kommen. Da drückst du die Taste F4 (auch gerne ein paar Mal). Es gibt keine Rückmeldung. Die DSDT.aml liegt neben weiteren Dateien nun im Ordner /Clover/ACPI/origin/.


    BooterConfig" und "CsrActivateConfig":


    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10

  • Also bei mir sieht die Seite "RT Variables" so aus:



    EDIT DSDT auslesen:
    Wow!! der dumped ja EINIGES - welche Dateien (ausser der DSDT) brauche ich denn ggf. noch davon? :D

    Einmal editiert, zuletzt von plx2017 ()

  • OK, das sagt mir, du nutzt eine uralte Version des Clover Configutators.
    Versuche es mal mit diesem hier:
    Clover Configurator immer aktuell

    iMac19,2: Asus B85M-E, Xeon E3-1230 v3, Sapphire Radeon RX580 8GB, 16GB RAM, Clover 5156, macOS 13.6.4

    MacBookPro11,4: Lenovo Thinkpad W541, i5-4340M, intel HD4600 (+nVidia deaktiviert), 16 GB Ram, Whitelist-BIOS-Mod, Clover, macOS 10.14.6, Windows 10