Minisforum UM700 - Versuche macOS 12.0 zu installieren

  • Meine Spezifikationen vom Gerät

    CPU
    GPU
    RAM

    Netzwerk- und Peripheriegeräte:

    PCI-Geräteliste


    Ich habe auch schon mit OpenCore Install einen USB-Stick erstellen lassen. Da ich eine Virtual Machine von MacOS Monterey 12.7.6 habe. Ist bloß nicht sehr schnell, deswegen jetzt der Versuch mit OpenCore.

    Desweiteren habe ich schon mit OpenCore Configurator gearbeitet und habe es leider nicht hinbekommen, dass die installation startet.


    Beim Booten des USB -> Bin ich auf EFI Shell gegangen -> FS1: -> cd /System/Library/SystemCore/boot.efi
    Es dauert eine weile und dann kam eine Nachricht


    Ich habe schon folgende Simulierten Geräte getestet und bin immer zur selben Fehlermeldung gekommen:


    Was könnte ich noch ändern, um es lauffähig zu bekommen?


    Ergebnis:

    SMBIOS von MacBookPro16,3 funktioniert.


    Die MacOS Installation geht jetzt weiter voran, aber hat jetzt ein Abhängigkeit.

    Ich habe zwei Bilder




    gemacht und eine Log Datei 'opencore-2024-10-14-163047.txt' von OpenCore.

    Einfach falls ich noch etwas übersehe, dass mehre Augen drüber schauen.


    Meine Kext Dateien, die ich schon hinzugefügt habe:



    Fehlender Kext Datei:

    - org.tw.CodecCommander (CodecCommander.kext und AppleALC.kext existieren schon - Muss ich da noch etwas Editieren ? )


    - com.apple.iokit.IOAudioFamily


    Schon mal etwas happiger als vorher, da jetzt nur noch Kleinigkeiten fehlen so denke ich.

    4 Mal editiert, zuletzt von erratica () aus folgendem Grund: Etwas neues gefunden, was eigentlich schon beim ersten mal dabei hätte sein sollen.

  • apfelnico

    Hat das Thema freigeschaltet
  • Herzlich Willkommen hier im Forum!

    Hast Du die Patches für Ryzen eingearbeitet?

    Der erstellte EFI Ordner liegt auch in der EFI-Partition vom Boostick und ein bootfähiger Installer wurde in der HFS+ Partition vom USB-Stick installiert

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Genau. Der OpenCore Installer (Anleitung befolgt von der Homepage) hat zwei Partitionen erstellt und in die EFI Partition habe ich gemounted per Terminal und alle Dateien von OpenCore Configurator - Create EFI - AMD, dann im Besagten Ort kopiert, dann die config.plist mit OpenCore Configurator Command + O geladen und meine Datenhinterlegt. Danach alles gesichert mit Command + S und Programm beendet mit Command + Q.

  • Mit dem EFI Ordner wird nichts funktionieren, weder dein iGPU noch macOS 12 und neuer.

    Diese Seite https://dortania.github.io/Ope…-threadripper-17h-and-19h und diese https://chefkissinc.github.io/applehax/nootedred/ sind für dich wichtig.

    Für die AMD Patche gibt es diese Seite https://github.com/AMD-OSX/AMD_Vanilla, die CPU Counter müssen eingetragen.

    Diese Einträge noch deaktivieren.


    Mach erst mal eine anständige EFI fertig und wenn du so weit bist, dann lade sie hier noch mal hoch, sodass man Feinarbeit vorher betreiben kann.

    WSR:

    GR:

    Mac:

  • Danke dir Bob-Schmu. Ich werde diese Internetseiten durchsehen.


    Alles klar. Ich werde nochmal etwas mehr arbeit rein setzen und falls es immer noch nicht geht. Mein EFI Ordner zeigen.


    Bob-Schmu Ich habe alles angepasst. Nun fehlen mir noch kleine Kext Dateien. Deine Seiten Hinweise waren Goldwert. Oben 'Mein aller erster Post' siehst du die Bilder per Handy vom Boot Setup Fehler und die Log Datei.


    Folgende Boot-args habe ich aufgenommen:

    keepsyms=1 debug=0x100 -lilubetaall ipc_control_port_options=0 -nokcmismatchpanic amfi=0x80

    3 Mal editiert, zuletzt von erratica () aus folgendem Grund: Um auf einen Benutzer einzugen, da etwas später etwas ergänzt wurde. Somit wollte ich gleich mit diesem Post beides abklären.

  • Okay Bob-Schmu , hier meine aktuelle EFI Konfiguration EFI.zip - Ich musste die Kext Dateien extra Packen, da ansonsten die Dateigröße zu groß war für einen Upload hier:


    AirportItlwm.kext.zip

    AllOtherKextDateien.zip


    ACPI - Aktualisiert - USB - config.plist (Aktuelle)

    config-plist und ACPI-aktualisiert.zip


    Hier noch etwas Zusatz Informationen von ein Live-Linux System:


    lspci_vv_output.txt

    lspci_D_output.txt


    Für den Graphic-Card - SSDT-PNLF Datei:

    cat_sys_0000_04_00.0_firmware_node.txt


    Hinweis, wenn ich (CodecCommander.kext entferne und die config.plist darauf anpasse, dann läuft die Installation zwar weiter, aber stoppt wieder:




    RTC Ausgabe ganz dicht ein Foto gemacht:



    Außerdem Fehlt:

    - AppleKeyStore: 863:0: Oy way

    - Failed to get local signing public key ( e00002bc )

    - ASP: No Recovery key set

    - Booting is hold on -> AppleFileSystemDriver: using boot-uuid

    4 Mal editiert, zuletzt von erratica () aus folgendem Grund: Noch Ergänzungen, die ich gemacht habe, dass alle meine Versuche niedergeschrieben wurden. Damit die Helfende Person etwas klarer sieht, was ich gemacht habe.

  • Du hast eine RX Vega 10, da ist nichts mit WhateverGreen.kext.

    Mit dem ersten link die config erstellen, AMD Patche einarbeiten und dann mit dem NootedRed link den Rest so das dein System auch läuft.


    Nur mit den nötigsten kexten eine EFi bauen, alles andere kann man machen, wenn das System läuft.

    WSR:

    GR:

    Mac:

  • Mein EFI-Ordner funktioniert halbwegs jetzt. Meine NVMe wird nicht erkannt, dass muss ich noch schauen, welchen Kext ich benötige.


    Folgende Feststellung bei den Kext Dateien (Not work):

    • AppleIntelI210Ethernet.kext (Kernel Panic)
    • NootedRed.kext (Flackert übelst - beim Installationsbildschirm von MacOS) Bob-Schmu
    • IntelMausi.kext (Findet nicht mein Ethernet I225-V)

    Folgende Feststellung bei den Kext Dateien (Work)

    • WhateverGreen.kext (Funktioniert Super - AMD Internal Grafikkarte Vega 10)
    • AirportItlwm_v2.3.0_stable_Monterey.kext (Funktioniert im Recovery-Mode)

    Ich habe einige Hinweise für mein System gefunden:

    • NVRAM - Boot-args:
      • npci=0x2000 (Muss entfernt werden)
    • ACPI:
      • DSTS.aml (In der Liste deaktivieren) (Die Datei DSTS.dsl erstellt mit Linux und dann mit VirtualBoxMacOS MaciASL konvertiert in .aml)
      • SSDT.aml (In der Liste deaktivieren)

    Melde mich wieder, wenn mein EFI-Ordner korrekt funktioniert.


    Bis dahin wünsche ich jedem einen schönen Tag.

  • Folgende Feststellung bei den Kext Dateien (Work)

    WhateverGreen.kext (Funktioniert Super - AMD Internal Grafikkarte Vega 10)


    NootedRed.kext (Flackert übelst - beim Installationsbildschirm von MacOS)

    Hast du WhateverGreen.kext und NootedRed.kext zusammen im Kext Ordner gehabt?

    WSR:

    GR:

    Mac:

  • Zitat

    Hast du WhateverGreen.kext und NootedRed.kext zusammen im Kext Ordner gehabt?

    Nein, ich habe erst WhateverGreen.kext entfernt und NooteRed.kext hinzugefügt. Dann die Software OpenCore Configurator geöffnet und die neuen Kext einlesen lassen und dort nochmals WhateverGreen.kext entfernt mit dem Button -.

  • NooteRed.kext in der config unter kexte zugefügt?

    WhateverGreen.kext kann mit iGPUs von AMD nichts anfangen, daher wundert mich das, was du schreibst.


    Flackert übelst - beim Installationsbildschirm von MacOS

    Das macht es eher, wenn die AMD iGPU nicht unterstützt wird oder der Kext nicht geladen.

    WSR:

    GR:

    Mac:

  • Okay, ich habe jetzt das Problem, dass meine NVMe M.2 nicht erkannt wird, obwohl ich den NVMeFix.kext hinzugefügt habe für die MacOS Version 12.

    Anscheinend wird Crucial P3 Plus SSD 1TB M.2 PCIe nicht unterstütz. Da hätte ich früher drin lesen sollen, welche SSD Module unterstützt werden.


    NooteRed.kext in der config unter kexte zugefügt?

    Ja, ich habe es hinzugefügt. Es ist nur schade, dass man nicht nachschauen kann, welche Kext-Dateien geladen wurden - Mit einem einfach Terminal Befehl.

  • Bob-Schmu ich habe jetzt sogar mein I225-V Network zum laufen gebracht. Aber mein SATA oder NVMe laufen immer noch nicht.


    Meine aktuelle Konfigurationsdatei: config.plist

    Und der /var/log/system.log vom Recovery-Boot-Vorgang: system_i225V_works.txt


    Im Recovery habe ich einen Terminal geöffnet und kextstat | grep -vi 'com.apple' gemacht und jedes wurde erfolgreich geladen.


    Was kann ich jetzt noch machen?

  • Welche Kext geladen wurden ist im

    Systembericht zu sehen. Einige zeigt auch HackinTool an. erratica

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Hier ein paar Info Dateien über mein MinisForum via Windows 11

    - OCSysInfo: info_dump.txt

    - aida64_report: Report_AIDA64.txt


    Ich weiß nicht warum, aber jetzt wird meine NVMe M.2 SSD Kingston erkannt.

    Aber im Disk Menü GUI wird mir diese nicht angezeigt?

    Muss ich eventuell noch die "Physical Block Size" = 512 ändern zu 4096?

    Oder reicht es wenn ich diese ins APFS+ GPT Format bringe, dass ich endlich die installation anschmeisen kann?

    Ich habe Probiert eine GPT Table drauf zumachen mit Linux und eine Partition APFS.

    Dateien

    • config.plist

      (58,47 kB, 21 Mal heruntergeladen, zuletzt: )

    3 Mal editiert, zuletzt von erratica () aus folgendem Grund: NVMe M.2 SSD Kingston wird endlich erkannt, aber nur nicht in der GUI angezeigt, sondern nur im Terminal vom Recovery unter dem Pfad /dev/disk0 Und Partitionen [s1,s2,s3]. Ich habe getestet ob ein GPT mit APFS drauf, aber der installer sieht es nicht. Hinzu kommt das "diskutil mount /dev/disk0s1" auch nicht funktioniert! Bin Rat los! System Log. Facepalm.

  • erratica manchmal hilft´s auch die Suchfunktion in inseren Forum zu bedienen oder über den Tellerrand zu schauen.


    Was Du benutzt nennen die AMD Jungs auch gerne Ryzentosh ;) darunter kann man eher fündig werden


    Egal welches Mini Mainboard verbaut ist mit achso wundervollen Namen, im Prinzip ist es immer der gleicher Weg, dannach kommt die Feinarbeit in Bezug auf verbaute HArdware


    Hier hatte ich auch Paar Versuche hinter mir, hoffentlich hilft es Dir weiter

    Bootloader: Open Core

    MoBo: MSI MPG B760I Edge WiFi

    WiFi : intel WiFi 6E

    CPU : Intel Core i7-14700K
    GPU : Radeon RX 6800 16GB
    Mem : 32 GB FURY Beast RGB 5600MT DDR5
    SSD M2: OSX 14
    SSD M2: WIN11 / Linux
    Case: RAIJINTEK OPHION Elite White

    Real Mac: Mac-Mini M2 2023

  • Den Artikel habe ich schon als Bookmark bei mir drin. Alle ACPI wurden ausgetauscht, da es bei mir andere Pfade waren. Die Kext Dateien habe ich auch alle aktuallisiert gehabt und jene entfernt, die bei mir keinen Sinn ergaben, da die entsprechende Hardware fehlte.


    Ich habe es aufgegeben, da der Bootvorgang immer 15 Minuten dauerte bis das Setup Screen sich zeigte, um den Terminal zu öffnen um zu sehen, ob alles erkannt wurde. Über 3 Wochen habe ich es jetzt probiert und was soll ich sagen - ich habe keine lust mehr.


    Jetzt habe ich das BIOS auf default zurück gesetzt und ein Aktuelles Linux installiert, was innerhalb 8 Minuten installiert war. Danach qemu installiert und MacOS darüber installiert und was soll ich sagen, der Installationsscreen war nach 25 Sekunden da und die eigentliche Setup hat dann 1h gedauert. Fertig und somit hatte ich Sonoma drauf. Schade das es nicht nativ ging, sondern nur emuliert. Egal. Funktioniert und reicht. Meine CPU hat doch nicht alle nötigen Befehlssätze, aber die wichtigen waren alle bei: sse4_2, vmx, avx2 und aes


    Blöd ist jetzt nur, dass doofe Apple-ID und Telefon Problem. echt nervig, dass man Telefonnummer und Kreditkarten informationen hinterlegen muss, um nur aus dem Appstore apps zu installieren. Welch irrsin! :(

    Da muss ich mir noch etwas einfallen lassen, um dieses Problem zu umgehen.


    Wer auch per Qemu es ausprobieren möchte hier der Link - 100% erfolg und einfach: OSX-KVM von kholia

  • es muss keine Kreditkarte sein, um im Appstore kaufen zu können.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"