Vanilla Installation mit Clover r4586 hat sich geändert?

  • Hey Zusammen!


    Ich wollte mir gerade anhand von der hier verlinkten Anleitung einen High Sierra USB Stick ohne Tomaten erstellen. Anscheinend hat sich aber in der jüngsten Clover Version einiges geändert. So sind einige Treiber verschwunden und andere dazugekommen. Gerade im Bezug auf APFS!
    Im Tomatenforum findet man diese Erklärung:


    "For this installer we've switched from OsxAptioFix3Drv-64.efi to AptioMemoryFix-64.efi. Additionally we've added PartitionDxe-64.efi and ApfsDriverLoader-64.efi. By including these drivers it eliminates the need to copy apfs.efi to /Volumes/EFI//EFI/CLOVER/drivers64UEFI/. You should remove it if you have previously copied it there before rebooting."


    Hat jemand damit Erfahrungen gemacht und kann mir dabei helfen, welche Optionen ich letztendlich einstellen muss?


  • Hier findest du einen Screenshot mit den meiner Ansicht nach wichtigsten EFI-Treibern -> Clover Bootloader aktuelle und ältere Versionen

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Aber ist es nun soweit richtig, dass ich die apfs.efi Datei nicht mehr brauche?

  • Das ist tatsächlich korrekt, das der ApfsDriverLoader die Original APFS des jeweiligen Mediums ansteuert und nutzt.
    Die APFS.efi eines installierten Systems liegt unter /usr/standalone/i386...
    Beim Installer liegt die Datei im gleichen Ordner aber wird erst im Laufe des Auspackens aus dem Core.pkg gezogen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Dann werde ich mal versuchen eine vanilla Installation durchzuführen. Windows habe ich auf die separate SSD gepackt und diese abgeklemmt. Mal schauen wie es läuft.
    Muss ich sonst noch was bei Clover beachten? Oder kann ich die config.plist bei der ersten Installation erst mal ignorieren? Außer das ich den Verbose Mode und die Nvidia Karte deaktivieren möchte?

  • Cool...
    viel Erfolg. :thumbup:

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Also bei der Installation komme ich nicht mal in den Bootscreen. Clover wird aber geladen.


    Bei den Tomaten Tools habe ich auch nicht so viele efi Dateien und ansich nur Fakesmc.
    soll ich bei der ersten Installation am besten auch erst mal auf alle Kext Dateien bis auf FaceSMC verzichten?

  • @danielsogl


    Du hast doch schon einen Clover auf der System Platte. Aus diesem kopierst du dir den Kexts/Others Ordner & die Config.plist in den Clover auf dem USB Stick & schon sollte er normal mit dem Clover auf dem Stick entweder ins OS oder den Installer booten können.

    1. System (iMac19,2):

    Gigabyte H370 HD3 | Intel i3-9100f 3,6Ghz | Gigabyte Radeon RX 460 | Fenvi Broadcom BCM943602CS | Crucial Ballistix Sport 16GB 2x8GB DDR4 2400MHz | SSDs 2x Samsung 970 EVO Plus 250GB 1x Samsung 860 QVO 1TB & 1x WD Blue SN570 1TB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore v0.9.9


    2. System (MacbookPro12.1): Link

    Echtes Macbook | Hardware Upgrade: Samsung 970 EVO Plus 512GB | macOS Sonoma 14.4 | Windows11 Pro x64 v23H2 | OpenCore Legacy Patcher v1.4.2


    1. Smartphone (iPhone 12): Link

    Violett | 128GB | iOS 17.2 | SIM Karten Umbau von Single auf Dual SIM Kartenleser


    2. Smartphone (iPhone XS): Link

    Space Grey | 512GB | iOS 17.1.2 | Gehäuse Tausch gegen eins im Design vom iPhone 14pro

  • Poste doch bitte mal deinen gezippten EFI-Ordner des USB-Sticks.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Kurzer Einschub von mir, eine kleine Frage, vielleicht auch für andere Interessant:


    Kann ich mein Clover jetzt einfach updaten? Oder muss ich vorher die selbst kopierte apfs.efi entfernen?

  • Wenn du beim Update in der Auswahl der einzelnen EFI-Treiber die Neuerung mitnimmst und dabei auch den ApfsDriverLoader-64.efi installierst, kannst du den alten APFS.efi aus dem Ordner /EFI/CLOVER/drivers64UEFI entfernen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Bin gerade leider unterwegs, habe aber einfach die Standardwerte bei Clover dringelasen + die neuen APFS Treiber. Für mein MSI Board habe ich dann noch den OsxAptioFix2Drv-free2000.efi hinzugefügt. In Kext/Other Ordner habe ich eben FaceSMC und sonst mal alles weggelassen.


    Ich habe jetzt mal den EFI Ordner angehängt.


    verbose Modus zeigt nichts an da schon vorher ein Blackscreen kommt. BIOS ist konfiguriert wie vor jeder anderen Installation auch.


    Ich habe auch mal den Stick mit dem Tomaten Tool erstellt, aber dann die aktuelle Clover Version drauf gepackt. Zumindest bei der ersten installation sollte das ja egal sein.


    Also die aktuelle Clover Version zerschießt mir einfach alles!! Installation mit Tomaten läuft Top! Installation mit Clover Flop! Es werden einfach mal ohne das ich es nachvollziehen kann, alle möglichen Boot Optionen in der config gesetzt, der Nvidia Webdriver funktioniert nicht mehr und so weiter. Kann also aktuell nur davon abraten mit der aktuellsten Clover Version versuchen zu wollen, eine Vanilla Installation durchzuführen!

    Dateien

    • EFI.zip

      (1,86 MB, 84 Mal heruntergeladen, zuletzt: )
    • Tomaten EFI.zip

      (1,84 MB, 82 Mal heruntergeladen, zuletzt: )

    3 Mal editiert, zuletzt von danielsogl ()

  • Versuche es doch bitte mal mit der beiliegenden EFI, die ich als Standard für Kabylake-Systeme mit Pascal-Nvidiakarten nutze...

    Dateien

    • EFI.zip

      (5,21 MB, 91 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Wenn du beim Update in der Auswahl der einzelnen EFI-Treiber die Neuerung mitnimmst und dabei auch den ApfsDriverLoader-64.efi installierst, kannst du den alten APFS.efi aus dem Ordner /EFI/CLOVER/drivers64UEFI entfernen.


    Habe ich genauso gemacht. Ergebnis... schwarzer Bildschirm ohne irgendetwas beim booten.
    Clover 4533 läuft ohne Probleme.
    Würde es einen guten Grund geben (außer immer das neueste haben will) auf 4586 zu wechseln?

  • Ich habe gerade bei meinem Showcase Artikel hingeschrieben, dass ich es endlich hinbekommen habe. Leider schreibt der Clover einfach von sich aus Wertet in die confi.plist nach einem Update. Das hat mich ein wenig aus dem Konzept gebracht.
    Jetzt funktioniert wenigstens alles, auch die neuen APFS Treiber.


    Hier mal meine EFI Ordner:

  • Welche Werte schreibt Clover von selbst in die plist ?

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4 |*

    * BootLoader OpenCore REL-100-2024-03-12


    Experte ist nicht immer gleich Expertise

  • Mir wurde einfach so unter Acpi/Fixes alles möglich aktiviert + Inject Intel sowie zahlreiche Patches ebenfalls unter Acpi. Ich weis beim besten Willen nicht, was das sollte. Ich habe dann einfach eine ältere Clover Version genommen und diese dann aktualisiert, nachdem ich die config gesichert hatte.

  • Das frage ich mich auch gerade...
    Das nackte Updaten von Clover ändert normalerweise nichts an der config.plist.
    Wenn aber der Clover-Installer die alte Variante nicht als "zum Updaten" erkennt, schreibt er eine neue config.plist mit den Standard-Werten.
    Deswegen immer darauf achten, ob im "Customize" des Clover Installers die "Action" als "Upgrade" oder "Install" eingestuft wird.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich kann es auch nicht nach vollziehen...
    15:12Uhr die plist von Hand geändert und 15:18Uhr CloverUpdate gemacht.
    Die config.plist wird dabei gar nicht berührt.


    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4 |*

    * BootLoader OpenCore REL-100-2024-03-12


    Experte ist nicht immer gleich Expertise

  • Zudem werden die Einstellungen des Clover Installers in einer Datei namens com.projectosx.clover.installer.plist im Ordner /Library/Preferences mitgeführt.
    Der Installer prüft dessen Inhalt um zu wissen ob ein Upgrade oder eine Neu-Installation ausgeführt wird.


    Wurde der Clover manuell auf die EFI kopiert und nicht über den Installer eingerichtet, kommt es natürlich zu diesem Überschreiben der config.plist.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!