Lade den EFI-Ordner auch hoch
OpenCore Sammelthread (Hilfe und Diskussion)
- derHackfan
- Unerledigt
-
-
Ich bräuchte mal wieder ein bisschen Hilfe ...
Habe aktuell Clover auf der Platte installiert und starte OC aktuell noch vom Stick, weil ich es bisher noch nicht hinbekommen habe den internen Sound zum laufen zu bekommen.
Könnte man mir da mal auf die Sprünge helfen?
Im Anhang mal mein funktionierender Clover und der "nicht" funktionierende OC
P.S. Wenn wir bei der Gelegenheit den Sleep auch mit angreifen könnten wäre das schön aber erstmal zweitrangig,
denn der hat auch unter Clover nicht funktioniert.
P.S.S. Oh weh ... Ich seh' gerade ich bin im Fork gelandet mit meinem Beitrag ... Kann das eventuell jemand verschieben? Sorry
-
Kein Problem...
Schon passiert...
-
-
JimSalabim karacho Ich habe jetzt versucht das im Picker der Boot Camp Windows Eintrag nur Windows heisst und nach Möglichkeit nicht an erster sondern an zweiter stelle steht leider bekomme ich es nicht hin vielleicht könnt Ihr mir unter die Arme greifen ?
Ich habe eine NVME auf der macOS Catalina Installiert ist und eine SSD wo Win10 Installiert ist. (Nur diese 2 Platten sind in meinem System)
Ich habe in der Shell herausgefunden das der fs6: Eintrag meine SSD mit der Microsoft EFI ist:
FS6: Alias(s):HD1a65535a1:;BLK9:
PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0x0,0x0)/HD(1,GPT,81feaf59-1006-11ea-b406-ad8818d033cb,0x800,0x32000)
In der config.plist habe ich es dann so eingetragen:
Jetzt habe ich im Picker immer noch auf 1 den BootCamp Windows und dann auf 4 einen neuen Eintrag Windows der aber leider in einen critical Fehler bootet.
Sicherlich muss ich in der config.plist mehr oder weniger eintragen aber was ? Danke falls Ihr mir helfen könnt.
-
Den Namen kannst du einfach mit einer Textdatei ".contentDetails" (Name steht in der PDF, falls ich mich irre) im Ordner der Bootdatei ändern, die Reihenfolge ist fix. Ausblenden geht explizit nicht, zur Not musst du mit ScanPolicy ran.
-
mhaeuser Danke für die Info wenn es so leicht über eine Text Datei geht -> sehr gut
Das habe ich in der Dokumentation gefunden:
- How to customise boot entries?
OpenCore follows standard Apple Bless model and extracts the entry name from .contentDetails and .disk_label.contentDetails files in the booter directory if present. These files contain an ASCII string with an entry title, which may then be customised by the user.
Könnt Ihr mir da bitte mehr Infos geben, wie muss die Textdatei im Inhalt aussehen und wo genau muss ich diese Hinspeichern ? Oder gibts diese Textdatei und ich kann diese bearbeiten ?
- How to customise boot entries?
-
-
Probier den Ordner auf einen USBStick (FAT32)
Wenn es damit nicht, geht, dann die config.plist noch einfügen.
Für mich?
Ok also hab ich getestet und komme mit weder noch weiter.
Bleibe jetzt schon im OpenCore Boot Menu stehen... und kann somit das macOS Base System (external) nicht mehr auswählen. -
Aber nicht die config.plist in deinen EFI-Ordner einfügen. Das funzt nicht.
Probier mal erst den EFI-Ordner, den ich hochgeladen habe.
-
Aber nicht die config.plist in deinen EFI-Ordner einfügen. Das funzt nicht.
Probier mal erst den EFI-Ordner, den ich hochgeladen habe.
Habe es genauso wie du geschrieben hast gemacht. Habe meinen EFI Ordner durch deinen ersetzt und getestet. Und dann nachdem das nicht funktioniert hat noch deine config.plist eingefügt.
War aber beides Mal derselbe Fehler.
-
der Stick müsste erkannt werden. Vielleicht mal einen anderen USB-Port probieren.
-
-
Und was passiert wenn du jetzt die 1 drückst?
-
-
Du musst unter NVRAM den Eintrag prev-lang:kbd in der config anpassen. Für deutsch müsste der Eintrag de:3 sein, was als Hex-Wert 64 65 3a 33 ist.
-
Vielleicht reicht ein Nvram Reset. Im Menü die 2 tippen
-
-
So - ich habe heute mit OC gestartet und gehe jetzt nach und nach jeden Eintrag in der Sample.plist (OC), in der OC-Doku und in meiner aktuellen Clover-config durch.
Jetzt benötige ich aber Hilfe, da mein Kopf brummt und ich trotz Video und Anleitung einige Fragen habe Sind leider doch mehr erhofft.
Aktuell habe ich schon mal in ACPI auf meine drei SSDT (USB, CPU und EC) referenziert und enabled.
Dabei ist mir in der Dokumentation folgender Hinweis aufgefallen
Avoid renaming devices with ACPI patches. This may fail or perform improper renaming of unrelated devices (e.g. EC and EC0), be unnecessary, or even fail to rename devices in select tables. For ACPI consistency it is much
safer to rename devices at I/O Registry level, as done by WhateverGreen.
Bezieht sich das auf meine SSDT-EC und das ich diesen Patch besser in WhatEverGreen (wie auch immer ) konfigurieren sollte?
apfelnico hatte zwar schon die Details meiner SSDT-EC bzw. den Sinn dahinter erklärt (siehe Spoiler), aber auf einem für mich unverständlichen WissenslevelEin eventuell vorhandenes EC0 wird nicht überschrieben, es wird nur ein Device EC eingefügt, normalerweise aber eher an _SB.LPCB.EC vorzufinden. Ein vorhandenes EC0 könnte man mit einer _STA Methode deaktivieren, besser noch via _OSI Methode je nach System wahlweise.
Unter PlattformInfo/Generic soll ich ja, lt. Grivens Video, meine ROM aus der Clover-Konfig packen.Sollte ich dort die ROM reinpacken, die ich aktuell durch Clover habe (hier wird wohl einfach die Mac-Adresse meiner ETH0 genommen)
Oder soll ich, wie in der Anleitung beschrieben --> 4D1EDE05-38C7-4A6A-9CC6-4BCCA8B38C14:ROM eintragen bzw. was genau will man von mir?!
Zusätzlich stelle ich mir noch folgende Fragen, wo ich Settings in Clover habe , aber kein passendes Equivalent in OC finde.
CLOVER/ACPI
FixShutdown = Yes
Muss ich den übernehmen? Wenn ja, wo bzw. wie... einen Bereich "Fixes" gibt es in OC ja nicht. Ist das dann ein sog. "Quirks"?
Weiter habe ich diese beiden DropTable Einträge. Wenn ich das aber richtig verstehe, sind die nur "Reste" einer früher mal genutzten DSDT oder?
CLOVER/BOOT
Hier habe ich eine XMPDetection aktiviert. In OC findet ich aber nichts zum Thema XMP
CLOVER/GRAPHICS
Haken bei "InjectIntel" gesetzt.
Wenn ich aber Griven im Video richtig verstanden habe, muss ich das nicht mehr machen, weil ich meine plattform ig hinterlegt habe (10002191) und somit WhatEverGreen alles weitere macht?
CLOVER/KERNEL AND KEXT PATCHES
Hier habe ich folgende Einträge, wo ich nur nicht weiß, wo ich die eintragen sollte - sondern - und das ist vermutlich auch interessant. Ob ich die überhaupt brauche.
Submenü "KextsToPatch"
- com.apple.iokit.IOGraphicsFamily *find* 01000075 22 *replace* 010000EB 22 (Comment: Boot graphics glitch 10.13.x (IGPUs))
- com.apple.driver.AppleAPIC *find* C1E8100F B6C0 *replace* BE170000 0090 (Comment: Skylake APIC fix)
Submenü "KernelToPatch"
- *find* 20B9E200 00000F30 *replace* 20B9E200 00009090 (Comment: MSR 0xE2 _xcpm_idle instant reboot)
Zudem habe ich die Haken bei "Apple RTC" - "KernelPm" und "AppleIntelCPUPM" gesetzt.
Laut den Erklärungen im Clover-Konfigurator frage ich mich aber, warum ich die überhaupt aktiviert habe
Apple RTC ist dafür da, dass ich das BIOS-CMOS nicht bei einem Neustart zurücksetzt. Kann mir das als UEFI User nicht egal sein?
KernelPM ist für das Energiemgmt. von Haswell CPUS (ich habe Skylake)
AppleIntelCPUPM ist auch für Energiethemen gedacht, lt. Erklärung aber nur bei Sandy/IvyBridge CPUs relevant
CLOVER/Systemparameters
Hier sind folgende Einstellungen gesetzt
Inject Kexts = Yes (vermutlich nicht relevant, weil ich ja in OC selber sage, welche Kexts geladen werden sollen)
Inject System ID = Yes (lt. Clover-Info irgendwas für Chameleon-User - also vermutlich auch irrelevant oder?)
NvidiaWeb = Yes (da ich mittlerweile eine AMD Grafikkarte habe, irrelevant!)
So -- das war aktuell alles, was mir im ersten Durchgang aufgefallen ist. Einen Test-Boot-Vorgang habe ich auf Grund der Menge an Fragen noch nicht gemacht.
Wäre klasse, wenn man mich dabei unterstützen könnte.
-
Ich habe jetzt versucht das im Picker der Boot Camp Windows Eintrag nur Windows heisst und nach Möglichkeit nicht an erster sondern an zweiter stelle steht leider bekomme ich es nicht hin vielleicht könnt Ihr mir unter die Arme greifen ?
Schau dir mal meine Einstellungen in den Screenshots an. So ist Windows bei mir an fünfter Stelle.
1. Catalina SSD
2. Catalina SSD Recovery DMG
3. Catalina NVME
4. Catalina NVME Recovery DMG
5. Windows
6. UEFI Shell
7. Reset Nvram