OC: Fail to open configuration/invalid plist

  • Guten Abend!


    Ich habe eine Frage:


    Es kommt alle paar Monate mal vor, dass sich mein Opencore zerschießt. Dann möchte ich mein "Hackbook Pro" von der Mac Platte booten und, nachdem ich die Platte ausgewählt habe, steht oben links im Bild "OC: Fail to load configuration".

    Ich starte dann ins Windows und möchte die config.plist mit OCAT öffnen. Da erscheint dann eine Warnmeldung "invalid plist". Ich kann die plist dann nicht mehr öffnen.

    Kennt jemand dieses Problem und kann mir was dazu sagen? Evtl. irgendeine Bios Einstellung oder eine Einstellung bei OCAT? Bei meinem Desktop Hacki ist mir das noch nie passiert.


    Es handelt sich um einen MSI Laptop

    Chipsatz HM470 / Core i7 10870h (iGPU) / RTX 3060 (deaktiviert in MacOS) / Samsung 970 Evo Plus (Windows) / WD Sn850x (MacOS) / 32 GB DDR4 Ram


    Der EFI Ordner liegt auf einer 200 MB großen Partition. Jedes mal, wenn das passiert, führt Windows auch eine Diagnose durch und möchte die Partition reparieren.

  • Die EFI und Opencore zerschießen sich nicht einfach so aus heiterem Himmel von selbst. Es sind meist Anwenderfehler.

    Dieser Fehler kommt vor, wenn


    a.) die Dateien von Opencore, inklusive der optionalen Binares, nicht aus der gleichen Projektzeitleiste (Commit) stammen.

    b.) Opencore aktualisiert wird, aber die Konfiguration nicht geprüft und angepasst wird.


    Das können wir hier aus der Ferne nicht beurteilen, weil wir deine EFI nicht haben.


    Ich tippe auf Antwort "b"

    Images

  • bluebyte

    vielen dank erstmal für deine Antwort. Es liegt auf jeden Fall am Anwender :) ich kann es mir nur nicht erklären.

    Ich hatte zuletzt auf Opencore 1.0.5 aktualisiert und aktualisiere immer alle Kext, die genutzt werden und synce dann auch immer. Alles über OCAT. Gestern Nacht hat der Hacki ja noch funktioniert und es lief alles. Und heute wurde im Grunde nichts verändert.


    Ich habe jetzt aus einem blöderweise nicht ganz aktiuellen Backup die config.plist herausgenommen und diese in den Efi/OC Ordner gepackt, alles angepasst, Snapshot gemacht, sodass alles wieder geladen wurde. Jetzt komm ich auch wieder ins MacOS, außer dass das Wland noch nicht läuft.


    Ich kann meine EFI hier gerne mal hochladen.

    Files

    • EFI.zip

      (12.49 MB, downloaded 48 times, last: )
  • Guten Abend!


    Ich wollte nochmal eine Rückmeldung geben.


    Mittlerweile läuft das Hackbook wieder wie vorher.


    Ich hatte meine EFI doch gesichert, jedoch nicht da, wo ich sonst meine Backups habe. Die EFI, die ich hochgeladen hatte, war von den Quirks her etwas anders, aber von den Kexten und SSDTs gleich. Ich lade meine aktuelle EFI hier einfach nochmal hoch. Das ist wie beschrieben die EFI, bevor sich OpenCore "zerschossen" hat.

    und diese EFI ist aktuelle, ich update die Kext regelmäßig und schaue auch regelmäßig, ob es ein Update für OC gibt.


    Ich hatte evtl. noch die Idee, ob es mit der Trim Funktion zu tun haben könnte? Zumindest Windows ist auf der verrufenen Samsung 970 Evo installiert, aber die Systemplatte von WIndows hat doch mit der Config.plist nichts zu tun oder? Vor allem weil die EFI auf der WD SN850x mit dem MacOS liegt.


    Ich habe die EFI jetzt auch unter Windows gespeichert. Jedes mal, wenn das wieder passiert, kann ich die EFI einfach wieder ersetzen und es läuft wieder, aber seltsam ist es schon

  • Ein kleiner Nachtrag:


    Ich habe jetzt festgestellt, dass es immer mal wieder vorkommt, wenn ich den Laptop an den Strom anschließe.

    So wie jetzt auch. Ich schließe den Laptop an den Strom an und fahre ihn hoch: "Invalid plist". Gestern hatte ich ihn ohne Netzteil hochgefahren und konnte normal in MacOS via Opencore booten. Ich habe die Vermutung, dass das Netzteil einen Schuss weg hat und es evtl. zu einer Überspannung kommt oder ähnlich. Was meint ihr? könnte das einen Zusammenhang haben?