Beiträge von forku

    So wie die Frage gestellt ist: geht das nicht! Hat doch per se nichts mit Syntax zu tun. Wie auch - der Boot-Vorgang befindet sich noch ganz am Anfang, da ist noch nichts mit Remote-Zugriff.


    Ausweg: Verwendung eines RELO-Boards, die eben genau für solche Fälle entwickelt worden, Stichwort: Fernwartung von Servern.


    Sollte es anders sein, wäre ich erfreut von dieser Alternative zu lesen.

    Noch eins: Man kann sich rantasten, indem man erstmal die KEXTe für z.B. USB, Ethernet, WLAN & BT deaktiviert. Hauptsache die Kiste bootet. Danach geht es dann an die Feinarbeit dafür.


    Grund: in Open Core steckt viel Wissen von Leuten, die sich mit den Apple System/Hardware Anforderungen auskennen. Das kann bzw. will man gar nicht alles wissen. Warum dann zum Teufel meine spezielle Hardware (USB, Ethernet, WLAN [sehr tricky] ...) nicht funktioniert, lässt sich meiner Erfahrung nach beheben. Zu beachten: seit MacOS Sonoma lässt Apple immer mehr Hardware-/Treiber-Informationen im OS weg, was dann den Einsatz von OCLP (Open Core Legacy Patcher - auch eine APP bei Dorthania) notwendig macht, da OC selbst dies NICHT kompensieren kann.


    Nichtsdestotrotz - gutes Gelingen.

    final1321 - vorweg: es scheint das du noch nicht so konfirm bist mit der Einrichtung eines Hackintosh's. Daher kann man neben diesem Forum nur raten sich z.B. bei Dorthania (https://dortania.github.io) oder AMD PC (https://forum.amd-osx.com) einzulesen. Sonst ist alles ein ziemlicher Blindflug. Nur ein Tipp keine Belehrung.


    AMD PC sind jedoch schwieriger einzurichten gegenüber Intel Maschinen (wie Kernel Patches, etc.). Da ist für jeden eine Lernphase quasi vorprogrammiert. :)


    Als Einstieg/Vergleich anbei die funktionierende config für meinen AMD PC mit MacOS Sequoia/Sonoma:


    CPU: Ryzen 7 5700 X3D

    GPU: Radeon RX580

    Mainboard: Gigabyte X470-Aorus-Ultra-Gaming

    Open Core Version 1.0.3


    Zubeachten: die config beinhaltet die selbst ermittelten USB Ports für mein Mainboard (lässt sich per App unter Windows 10/11 bestimmen). Ansonsten erstmal den allgemeinen USBxxx.kext nehmen. KEXT-Dateien immer checken, ob diese der eigenen Hardware entsprechen.

    Grundsätzlich: das Sequoia-Upgrade braucht den neusten Kernel-Patch von Shanee. Gemacht? An die eigenen CPU-Kerne angepasst?


    Ich selbst hatte kürzlich auch massive Probleme meinen AMD-PC zum laufen zu bringen. Hatte schon Sequoia 15.0 drauf und wechselte "nur" die CPU... Dachte meine bisherige EFI müsste nur an die neue CPU angepasst werden. Doch weit gefehlt.


    Habe letztlich neu aufgebaut, wobei ich von der beiliegenden EFI ausging, die auf einem Ryzen 9 erfolgreich verwendet wurde (vom AMD X Forum). Dies auf einem USB-Stick kopiert, konnte das System wieder starten. Danach habe ich meine Anpassungen schrittweise gemacht (soll heißen: Änderung, Neustart, ...), da ich Null Schnitte hatte, wo das eigentliche Problem lag. Letztlich ergaben sich deutliche Änderungen zur "alten" EFI.


    Zum Schluß - der Dorthania Guide sollte immer herangezogen werden. :)

    Dateien

    • AMD-EFI.zip

      (4,94 MB, 34 Mal heruntergeladen, zuletzt: )

    Hmm... sind Bestandteile von OC - wenn nicht verfügbar, einfach mit der App: Kext Updater downloaden und das NVRAM Tool am besten mit OCAuxiliaryTools in das OC: Misc -> Tools Fenster ziehen, dann werden diese ins OC Tools Verzeichnis kopiert und gleichzeitig der Eintrag gemacht. Haken sollte bei "Auxiliary" & "Enabled" gesetzt sein. Dann kann man die Tools im OC Picker mit der "Leertaste" aufrufen.

    Mir hat bei meinem AMD-PC folgendes geholfen.


    Zum Bootloop-Problem, während der macOS-Updates auf AMD-Hackintosh-Systemen:

    1. Aktualisiere OpenCore und Kexts: Stelle sicher, dass die neueste Version von OpenCore verwendet wird (derzeit 1.0.2) und dass alle zugehörigen Kexts auf dem neusten Stand sind.
    2. Aktualisiere die Kernel-Patches in der config.plist: Kernel -> Patch

      ACHTUNG: Nachdem du die aktuellen Patches eingebaut hast, muß noch der Core Count Patch geändert werden, damit das System booten kann. Suche dazu die vier Patches begingend mit: algrey - Force cpuid_cores_per_package und ändere darin nur den Replace-Wert um (ganz rechts), sodaß er deinen CPU-Kernen entspricht (z.B 6 Kerne -> 06).
    3. Deaktiviere SecureBootModel: Setze das SecureBootModel in der config.plist unter Misc > Security auf „Disabled" und ApECID auf Null.
    4. Deaktiviere alle Debug- und Log-Einstellungen:
      1. Lösche in boot-args: debug=0x100 keepsyms=1
      2. Setze diese Einstellungen in Misc > Debug:
        1. AppleDebug = False
        2. ApplePanic = False
        3. DisableWatchDog = True
        4. Target = 0
    5. NVRAM zurücksetzen: Starte nach den Änderungen in der config.plist das System neu und setze den NVRAM mindestens zweimal zurück.

      Im OC Picker Menü die entsprechenden Tools anwenden oder im Terminal mit:

      sudo nvram -c

      oder,sollte der Befehl scheitern:

      sudo nvram ResetNVRam-1 && sudo reboot
    6. Lösche den Update-Cache: Wenn die Aktualisierung immer noch fehlschlägt, versuche, die zwischengespeicherten Aktualisierungsdateien im Terminal zu löschen:

      sudo rm -rf /Library/Updates/*
    7. Prüfe die CPU-Kompatibilität: Einige macOS-Versionen können Probleme mit bestimmten AMD-CPUs haben. Vergewissere dich, dass deine CPU mit der macOS-Version, die du zu installieren versuchst, vollständig kompatibel ist.
    8. Überprüfe die SMBIOS-Einstellungen: Stelle sicher, dass ein geeignetes SMBIOS für das AMD-System verwendet wird.
    9. Prüfe auf kollidierende Kexts: Entferne alle unnötigen oder potenziell kollidierende Kexts aus dem EFI-Ordner.
    10. Verwende den abgesicherten Modus: Wenn möglich, versuche, im abgesicherten Modus zu booten, um den Aktualisierungsprozess abzuschließen.

    Als Anhang eine einfache config.plist (z.B. openCanopi fehlt) mit der ich aber meinen AMD PC nach CPU-Austausch auf Sequoia 15.0.1 bringen konnte. Danach waren Feinarbeiten bezogen auf mein System noch von Nöten, aber "er" lief.