Hilfe: Monterey install / i5 8400 - Gigabyte Z370n

  • Hallo liebe Hackintosh Gemeinde,

    ich benötige dann wieder einmal eure Hilfe, nachdem ich jetzt seit einigen Tagen erfolglos versuche, Monterey auf meinem älteren Build zu installieren. Ich versuche es kurz zu halten:


    Hier kurz die Hardware Specs:


    Mainboard: Gigabyte GA-Z370N-WIFI

    Bios Version: Angefangen mit F4 und nachher auch F10 geupdated

    Prozessor: Intel Core i5 8400 6x 2.80GHz So.1151 - Coffee Lake

    Grafikkarte: MSI AMD Radeon RX 560 AERO OC 4GB GDDR5 ITX

    Arbeitsspeicher: 16GB Corsair Vengeance LPX DDR4-2400 DIMM



    Bisher lief dort problemlos Catalina unter Clover auf dem Build aber das System ist ja jetzt schon ziemlich alt und ich muss jetzt updaten.


    Das Problem:

    Erster Boot klappt und ich komme problemlos ins erste OSX Menü.

    • Festplattendienstprogamm, Target-HDD formatiert auf APFS, GUID: ok (Formatierung auf „Journaled“ auch versucht)
    • Monterey Installieren, Target-HDD ausgewählt: Vorgang startet.


    Und egal was ich jetzt versuche, die Installation bricht jedes Mal ab, wenn der Bootloader (egal ob OC oder Clover) die Systemdaten von Stick kopiert hat, einen Neustart macht und mit der eigentlichen Installation anfangen will. Verbose bleibt stehen und nach kurzer Zeit friert das Bild ein und das „Parkverbots“-Icon erscheint.


    Was bisher versucht wurde:

    • Da ich bei der Gelegenheit von Clover auf OC wechseln möchte, bin ich mehrfach von neuem den Guide von Dortania durchgegangen: Läuft nicht.
    • Mit und ohne Hilfe (also händisch) von Generatoren wie OC Configurator, Clover Configurator versucht, eine funktionierende EFI zu erstellen.
    • Mit OC 0.9.3 sowie mit OC 0.8.5 versucht, immer mit dem selben Ergebnis.
    • Bin dem Guide von Olarila gefolgt (https://www.olarila.com/topic/…rfect-vanilla-hackintosh/). Erfolglos. Habe es auch mit einem pre-build EFI von Olarila versucht, diesen einmal angepasst und auch einmal direkt „out-of-the-box“ versucht… mit dem gleichen Ergebnis.
    • SMBIOS laut Dortania auf iMac19,1 gestellt und mit GenSMBIOS die dazugehörigen Seriennummern etc generiert. Habe es aber auch mit iMac18,3 versucht, da Catalina unter dieser Version lief.
    • Mit dem Boot-Args „experimentiert“. Einmal nur die von Dortania angegebenen boot-args verwendet: „-v debug=0x100 keepsyms=1 alcid=1“ aber auch kombiniert mit anderen boot-args aus div. Forenkommentaren. Dies war aber a) nicht hilfreich und b) mehr oder weniger ein Blindflug, da ich hier mehr „trial and error“ versucht habe, als zu wissen, was ich da mache…
    • Ich habe sogar versucht, nochmal mit der neusten Version von Clover weiter zu kommen, ohne Erfolg, gleiches Resultat.
    • Auch ein Versuch, meinen alten Clover EFI-Order zu benutzen, unter dem Catalina lief, verlief ohne Erfolg (was ja auch eigentlich klar war)
    • Das BIOS von F4 (ja, war noch ein altes BIOS, aber das System lief halt) auf F10 upgedatet (Ich hatte in einem Forum gelesen, dass jemand mit der F10 und Monterey einen Erfolg bei der Installation hatte). Hat auch nichts gebracht, außer das die Catalina Installation jetzt auch nicht mehr bootet. (Gehe ich auf F4 zurück, läuft sie wieder)
    • Endlose Google Suchen und Versuche, die EFI korrekt einzustellen, was aber mehr Verwirrung als Erleuchtung verursacht hat. Viele, die in diversen hackintosh-Foren von „Success“ beim Build berichtet haben, haben dann teilweise aber abweichende oder komplett andere Einstellungen in der EFI als die, die z. B. bei Dortania angegeben sind.
    • Die BIOS Einstellungen selbst bin ich auch zig mal Durchgegangen. Diese sollten laut Dortania und Olarila korrekt sein.
    • Verschiedene USB-Ports für den Bootstick ausprobiert.

    Anbei mein zuletzt benutzter EFI-Ordner (OC 0.8.5 - Erstellt nach Dortania's Guide), der letzte Error-Log und ein Screenshot vom Freeze-Screen. Die Daten aus dem Error-Log sind leider "Bömische Dörfer" für mich...


    Was komisch ist, egal ob OC oder Clover, es tritt das gleiche Problem an der vermeintlich selben „Stelle“ auf. Ich mache natürlich irgendwo etwas falsch oder ich übersehe etwas. Aber ich komme einfach nicht drauf.

    Hat jemand Rat? 1.000 Dank!!

  • dark__sith

    Hat den Titel des Themas von „Hilfe: Monterey install / i5 8400 - Gigabite Z370n“ zu „Hilfe: Monterey install / i5 8400 - Gigabyte Z370n“ geändert.
  • hallo dark__sith ,

    das zweite bild von dir deutet auf etwas hin, stecke doch bitte den usb stick in einen anderen port, desweiteren gibt es -nach catalina ein usb-portlimit, der apfel limitiert diese also. das efis voneinander abweichen, ist u.a. deshalb möglich, da zum einen nicht immer wie beim apfel die gleiche hardware verbaut wird, sowie sich selbst auch die innereien vom bootloader verändern, d.h. die 0.8.5 efi kann booten-muß aber nicht. aktuell imho ist der oc-guide bei der version 0.9.1 angelangt-sprich, da sind änderungen sehr gut möglich und eben auch davon abhängig-wann der betreffende nutzer die efi erstellt hat. das dürfte bei clover, da mit oc-anteil nichtmal so anders sein.


    lg :)


    edit-

    als kostenlose tools gibt es insbesondere für opencore, die opencore auxilary tools, die sind unter releases zu finden- https://github.com/ic005k/OCAuxiliaryTools

    diese sind frei sowie unter allen drei os verfügbar win/linux/osx

  • Hi apfel-baum
    und schonmal vielen Dank für Deine Infos!

    Ich habe bereits div. USB-Ports ausprobiert, aber noch nicht alle. Werde es mal mit den beiden noch übrigen Ports versuchen.

    OC Configurator und OC Aux-Tools habe ich auch beides bereits ausprobiert, leider ohne Erfolg. Dazu liest man immer wieder "Finger weg von Generatoren", was die Sache nicht unbedingt klarer macht 😅 Ob da etwas dran ist an der Aussage kann ich natürlich nicht beurteilen.

  • im zweifel kann soetwas sogar am usb-stick selbst liegen. das usb-portmapping kannst du sowohl unter win, als imho auch unter osx machen. mit viel glück-teilweise auch biosrevisions abhängig- läuft bei dir eine usbport.kext aus den "fundstücken", selbst wenn ist es danach empfehlenswert, selbst nocheinmal eine zu erstellen. so viel generator sind die ocauxtools auch nicht-du solltest allerdings z.b. seriennummern sowie die plattform generieren, und falls du nen screenshot machst,- die nummern schwärzen.


    du könntest die enthaltene datenbank von den ocaux-tools zu deiner cpu passend nutzen, um eine basis-efi zu haben, die du schlußendlich noch anpassen mußt. ocvalidate ist darin enthalten, und wird meckern, wenn da etwas nicht passt-im groben.

    kexte sollten auch aktuell sein, im gegensatz zur "alten" cloverefi, mag es manche kexte geben, bzw. nicht mehr geben-


    lg :)


    edit- z.b.

    beim nvrameintrag-bootargs -"keepsyms=1 debug=0x100 alcid=1 igfxonln=1 -v igfxagdc=0"

    damit nutzt du nur die igpu..., "ansich" sollte deine rx 560 auch ein bild geben- so aber nicht ;)

    igfxonln=1force-online property on IGPUForce online status on all displays

    https://github.com/acidanthera/WhateverGreen/

  • Hallo dark__sith , in deiner config ist mir aufgefallen daß deine USBPorts.kext ein anderes SMBIOS enthält, als das du gewählt hast.... schau dir mal die Bilder an, das sollte schon gleich sein. Ich vermute dass es sich bei dem USBPorts.kext um eine "geliehene Kext" handelt, also nicht selbst erstellt, welche genau zu deiner Hardware passt.

  • @ bananaskin

    vielen Dank für den Hinweis! Das war mir z. B. gar nicht bewusst, dass ich den USBPorts.kext auch anpassen muss. Und ja, der Kext stammt mit Sicherheit aus einer "fremden" Installation. Durch das Rumprobieren habe ich ggf. auch etwas "Chaos" verursacht.


    Mit den Ratschlägen hier werde ich nachher einen komplett neuen Bootstick erstellen.

    apfel-baum
    Du hast vollkommen Recht mit den Boot-args: "igfxonln=1 igfxagdc=0". Die gehören da. nicht rein und sind ebenfalls Überbleibsel aus vorherigen Versuchen. Danke für die Info :-)

  • der hier ist auch ein fremdkext und vermutlich spezifisch für catalina- "CtlnaAHCIPort.kext"


    lg :)

    edit- mache bei der gelegenheit auch beim keyboard in deinem falle, de-DE:3

    prev-lang:kbdStringen-US:0
  • Ups, ja... den "CtlnaAHCIPort.kext" wollte ich eigentlich auch gelöscht haben... War wohl schon etwas ZU spät gestern 😬
    prev-lang:kbd ist von "de:3" auf "de-DE:3" angepasst. Danke!

  • so, ich konnte endlich weiter machen... Leider ohne Erfolg.


    - OC-0.9.3-DEBUG erneut herunter geladen

    - config komplett neu nach Guide von Dortania erstellt und die Ratschläge/Anmerkungen von oben befolgt

    - Neuen USB-Stick benutzt und neu zum Bootstick mit Monterey aus dem App-Store erstellt

    - EFI auf den stick kopiert

    - Den Stick auf allen vorhandenen USB Ports angesteckt und versucht von dort zu booten


    (Das Mapping der USB Ports wird nach meinem Verständnis ja erst nach erfolgreicher Installation vorgenommen, oder irre ich da?)


    Leider immer mit dem selben Fehler wie bereits oben genannt. Beim ersten Reboot bleibt Verbose stehen und dann kommt das "Parkverbot".


    Wenn ich wenigstens das Problem benennen könnte, dann wäre eine Fehlersuche einfacher, aber ich finde das Problem leider nicht. Hat noch jemand Rat? Vielen Dank!


    Im Anhang nochmal die aktuelle EFI (Seriennummer etc sind mit Absicht hier im Download leer), Screenshot und OC-Log

  • (Das Mapping der USB Ports wird nach meinem Verständnis ja erst nach erfolgreicher Installation vorgenommen, oder irre ich da?)

    Ja, da denkst du falsch, das richtige Mapping solltest du zuerst machen, einfach mit Windows(10er/11er) dann diesen erstellten USBMap.kext in deine Konfiguration einpflegen,

    jetzt kannst du die Installation starten, das "Parkverbot" ist ein eindeutiger Hinweis , dass das Mapping nicht stimmt.

    Der USBInjectall hat da nichts zu suchen...raus damit

    Dein SMBIOS iMac19,1. hat keine Serial, etc. Nummern

    so kann das nicht gehen

    Noch ein Tip...lass dir doch von dem Tool OCAuxiliaryTools eine EFI erstellen, deine jetzige EFI meldet auch wieder "ERROR"

  • Hi bananaskin, danke nochmal für die Info.

    Windows müsste ich ja jetzt dann auch erstmal komplett installieren bzw mir erstmal besorgen.
    Ich meine gelesen zu haben, dass man das Mapping auch über Catalina machen kann, stimmt das?


    Zum Punkt Seriennummern hatte ich ja das hier geschrieben:

    "Im Anhang nochmal die aktuelle EFI (Seriennummer etc sind mit Absicht hier im Download leer)"

    "Noch ein Tip...lass dir doch von dem Tool OCAuxiliaryTools eine EFI erstellen"
    Habe ich auch gemacht. Habe dazu auch keine Fehlermeldung bekommen (s. Screenshot)

  • Mit Catalina habe ich das noch nie gemacht, musst du auch erst mal installieren, und Windows gibt es "an jeder Ecke für umme" musst ja nicht aktivieren, geht auch ohne Aktivierung-Code

    Ist up to you, probiere mal Catalina und sage uns dein Ergebnis hier

  • ok, ich gebe Bescheid, sobald ich News habe. Danke schonmal bis hier!

  • ch meine gelesen zu haben, dass man das Mapping auch über Catalina machen kann


    Unter Catalina kannst du Hackintool verwenden.

    Da ist unter Hilfe auch eine Anleitung dabei


    https://github.com/benbaker76/Hackintool

    Too Old To Rock 'n' Roll; Too Young To Die!

    Mein System


  • dark__sith starte mal diese EFI bitte...

  • Danke @Nightflyer für die Info!


    Danke auch an @kaneske!

    Ich werde die EFI nachher direkt ausprobieren. Ich gebe dann bescheid!


    Edit:
    @kaneske ich habe dene EFI eben ausprobiert und ich komme bis zum Disk Utility... Dort wird leider meine SSD nicht angezeigt.

  • Ist das eine SATA?

  • Ja, SATA Samsung EVO 870

    Edit:

    Ich habe es jetzt "hinbekommen". Allerdings nicht mit Monterey sondern bin dann auf Ventura gegangen.


    - OpenCore 0.9.3-Release

    - Bootstick mit OpenCore Legacy Patcher erstellt

    - OC nochmal komplett neu eingerichtet nach Anleitung von dortania

    - iMac19,1 eingestellt

    - Das Apple Keyboard in einen anderen USB-Port gestöpselt (das hing bisher immer am selben Port)

    - USB-Port-Mapping unter Catalina mit Hackintool erstellt. Allerdings hatte ich das schon gemacht beim Versuch, Monterey zu installieren, aber die Installation blieb weiterhin stehen, daher habe ich jetzt bei Ventura, bis zum ersten System-Boot, "USBInjectAll" eingebunden und "XhciPortLimit" auf TRUE gestellt.


    Die Installation verlief reibungslos und ging direkt beim ersten Mal komplett durch bis zum ersten System-Boot.


    - EFI vom Stick auf die System-EFI kopiert

    - Dann mit Hackintool das USBPort Mapping erneut ausgeführt und mit den Werten aus dem ersten Versuch verglichen. Im ersten Versuch wurden zwar alle Ports "richtig" erkannt, aber als USB2. Jetzt, unter Ventura, wurden alle Ports korrekt erkannt.

    - Ich habe nicht den USBMap.kext benutzt sondern die SSDT-UIAC.aml, die beim Export unter Hackintool ja direkt mit ausgegeben wird. "XhciPortLimit" auf FALSE gesetzt und "USBInjectAll.kext" entfernt.

    - OnBoard Wifi läuft problemlos mit "AirportItlwm.kext"

    - Ethernet läuft

    - Audio läuft

    - Radeon RX 560 auch direkt erkannt


    Alles Weitere habe ich noch nicht gecheckt/gefixt, dass kommt in den nächsten Tagen.

    WAS jetzt genau das Problem war, kann ich leider nicht genau benennen. Eigentlich habe ich jetzt alles wieder so gemacht wie bei den "Monterey Versuchen" auch, nur das es logischerweise jetzt ein anderes OS als Monte. ist, und das ich die OC Release Version anstatt der Debug benutzt habe. Ich werde bei Gelegenheit mal die unter Ventura laufende EFI mit dem Monterey Bootstick versuchen. Mal schauen, ob es dann klappt...


    Danke nochmals an alle, die mir hier mit Rat und Tat zur Seite standen!
    bananaskin, apfel-baum, kaneske, Nightflyer


    Falls die EFI gewünscht wird, gebt Bescheid. Dann lade ich sie hier hoch, sobald ich die anderen Services gefixt/gecheckt habe und sie alle laufen.

    Einmal editiert, zuletzt von dark__sith () aus folgendem Grund: Aktualisierung