Ryzentosh First Time

  • Servus,


    bin ein Neuling hier und versuche mich erstmalig am Ryzentosh.


    Als Basis zum Lesen diente folgende Anleitung:


    https://dortania.github.io/OpenCore-Desktop-Guide/



    Mein Rechner ist folgender siehe Spoiler:



    Ergebnis:


    Die Umsetzung mit Clover hat nicht funktioniert daher versuche ich es nun mit dem latest OpenCore


    Meine aktuelle EFI habe ich als .zip hinterlegt.


    Beim Booten vom Stick kommt die Meldung:


    OC: Failed to load configuration.


    Ich glaube mir fehlt ein EC und diese config.plist??


    Muss man diese selbst für AMD erstellen oder?


    Dateien

    • EFI.zip

      (7,98 MB, 69 Mal heruntergeladen, zuletzt: )
  • Die AMD patches werden für Clover nicht mehr weiter unterstützt, daher nur noch OpenCore wie du bereits gemerkt hast.

    Ohne deine config.plist im OC folder kann OpenCore gar nicht erst starten.


    Die BT/Wifi PCIe-Karte scheint einen Intel AX200 zu haben, welcher von MacOS nicht Unterstützt wird. Allenfalls kriegst du Bluetooth mit https://github.com/zxystd/IntelBluetoothFirmware zum laufen, Wifi support ist noch in Entwicklung.


    Die ganzen Brcm Kexte kannst du wohl raus, ebenso alle dSYM files, die brauchst du mit OpenCore nicht.

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Hi,


    die config.plist erstelle ich gerade.


    Mein Problem ist das ich mit ProperTree zwar meine config.plist einsehen und bearbeiten kann.


    Wenn ich aber für Ryzen 17 th die patches.plist damit öffnen will kommt eine Fehlermeldung.


    Der Schritt den ich gerade vollziehen möchte ist "Remove Patch in config.plist --> erledigt " und soll nun von patches.plist den entsprechen Patch Teil in die config.plist übernehmen --> siehe https://dortania.github.io/Ope…esktop-Guide/AMD/zen.html -->


    Kernel patches:

    To merge:

    • Open both files,
    • Delete the Kernel -> Patch section from config.plist
    • Copy the Kernel -> Patch section from patches.plist
    • Paste into where old patches were in config.plist

    Die config. plist wird dann später in den EFI --> OC Ordner einfach abgelegt --> korrekt?





    Die ganzen Brcm Kexte kannst du wohl raus, ebenso alle dSYM files, die brauchst du mit OpenCore nicht --> habe ich erledigt. Danke für den Hinweis.


    Bzgl. AX 200 welche Datei davon muss wo hin?


    Fühle mich das erste Mal seit langem wieder wie ein Newbie aber es macht echt Spass dieses Projekt.

  • Am besten ziehst du dir die Patches mit curl curl https://github.com/AMD-OSX/AMD_Vanilla/blob/opencore/17h/patches.plist --output patches.plist.

    Mit dem Browser speichert er manchmal doch wieder ein html.

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Hi,


    selbst mit curl runterladen und dann mit ProperTree öffnen kommt die selbe Fehlermeldung.


    Noch jemand Ideen?

  • Mein Fehler, das curl lädt das gleiche html... ich such kurz den raw link raus.


    So, das geht: curl https://raw.githubusercontent.com/AMD-OSX/AMD_Vanilla/opencore/17h/patches.plist --output patches.plist

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • So hat es funktioniert.


    Hatte aber schon alternativ das gesamte AMD Vanilla OSX runtergeladen und darin ging dann die .plist für 17th. Habe es nun entsprechend ausgetauscht.

    Und gehe mit der Anleitung weiter.


    Danke dir !


    Update:


    So nun bootest es auch und habe Menü 2 ausgewählt für Installation.

    Nachdem ich das Problem bei "PCI configuration begin" mit einem anderen Boot-Args gelöst habe stehe ich nun vor der nächsten Herausforderung.


    Jemand Ideen?


    Aktualisierte EFI.zip ist im Anhang.

  • Bist Du Dir sicher, dass Dein SSDT passt?


    Ich nutze das spezielle SSDT-EC-USBX-AMD.aml


  • Ich probiere das mal aus.


    Die beiden anderen dann entsprechend raus nehme ich an?


    Merci



    Update 13/05/2020


    Hi, selbst nach Austausch der SSDT und den rausnehmen der zwei anderen aus config-plist und aus dem EFI Verzeichnis unter ACPI weiterhin derselbe Fehler.


    Der OpenCore Sanity Checker meldet ein Feld gelb bei ROM alles andere auf grün


    https://opencore.slowgeek.com/?file=amd058qtpVhM&rs=amd058


    Muss bei ROM die MAC Adresse des PC rein oder kann ich einfach eine Fake MAC , oder z.B.. eine echte von einem MacBook Pro was ich hier habe nehmen?


    Bei GenSMBIOS war es korrekt das ich iMacPro1,1 ausgewählt habe oder hätte ich MacPro7,1 nehmen müssen?

    • iMacPro1,1: AMD RX Polaris and newer
    • MacPro7,1: AMD RX Polaris and newer(Note that MacPro7,1 is also a Catalina exclusive)



    Jemand noch Ideen?

  • Ich habe die MAC Adresse im BIOS Setup ausgelesen und dann in die config.plist eingetragen (no worries later), aber man kann wohl jede Fake MAC Adresse auch nehmen und erst später ändern...

    Ich weiß nicht mehr genau warum, aber ich habe mich für MacPro 6,1 entschieden.


    Also mit Deinen boot-args kannst Du noch folgendes probieren:

    npci=0x2000 falls im BIOS nicht Above4GDecoding enabled ist (ich brauchte es auch mit dem flag enabled)

    agdpmod=pikera. falls Du eine RX 5000 series GPU verwendest

  • Ich glaube ROM spielt für die Installation keine Rolle, steht auch so im Guide.

    • Apple Mac Studio | M1 Ultra | 64GB RAM | 1TB
    • PowerMac G5 | Dual 2GHz | 8GB RAM | GeForce 6800 Ultra DDL
    • AMD Ryzen 9 3950X | ASUS Strix X570-I Gaming | 64GB DDR4-3600 CL16 RAM | Corsair MP600 M.2 NVMe | Radeon RX 6900 XT | Phanteks Enthoo Evolv Shift | Custom Loop | MacOS 12 | OpenCore
      Ryzen MacPro | EFI | RadeonSensor | Aureal
  • Die beiden Argumente npci=0X2000 und agdpmod=pikera habe ich unter boot-args neben -v in der config.plist schon drin gehabt.

    Das interessante ist mit Mojave hat er direkt durchgebootet erkennt aber Ethernet nicht.

    Muss mal schauen wie man Kext im Nachgang installiert.


    Update:


    Läuft nun.


    iCloud läuft auch.


    Muss noch schauen wie ich SideCar mit meinem iPad Pro hinbekomme.


    Wie bekomme Ich es hin das ich ohne den USB Stick Catalina am Rechner booten kann?


    Ist das dieser Bereich hier?


    https://dortania.github.io/Ope…uide//post-install/oc2hdd


    Warum ist die Timemachine so sau langsam?


    Wie bekomme ich das WLAN an den Start?


    Bluetooth habe ich gerade hinbekommen.


    Habe eine Asus WLAN & Bluetooth Karte mit ALX 200 Chipsatz von Intel.


    Meine aktuelle EFI.zip überschreitet die 25 MB.


    Wie hängt Ihr Sie in solch einem Fall ein per externem Link einbinden wenn es vorher auf einem Sharehoster hochgeladen worden ist?

  • Community Bot

    Hat das Label Erledigt hinzugefügt