Ich würde vorschlagen, dass du mal deine komplette EFI postest, damit auch hier weitere Abhängigkeiten geprüft und erkannt werden können.
![](https://www.hackintosh-forum.de/images/avatars/1f/9779-1f81c6dbab7b2438edcbd6ce77d329c0e3c86f31.png)
OpenCore Sammelthread (Hilfe und Diskussion)
- derHackfan
- Unerledigt
-
-
Leider klappt es mit OC doch nicht wie erwartet. Nachdem ich nun doch einen NVRAM Reset gewagt habe, kann ich den Rechner nicht mehr booten.
Auch x-faches BIOS default, BIOS reset, Ein + Ausschalten, immer wieder Memory Allocation Error.
Also, zurück zu Clover, wiedermal neu bei Apple angemeldet, wieder alles ausprobiert, scheint wieder alles gut.
Meine Abenteuerlust was OC angeht ist nun endgültig überwunden.
-
Ich weiß nicht wie man ohne größeren Aufwand Karachos 3084547 bzw 0x2F1103 zurückrechnet damit man weiß woraus sich der OC_SCAN zusammensetzt
Da ist bei dem Grundwert 0xF0103 noch FS_EXT (1000) und DEVICE_USB (200000) hinzugerechnet.
Das ergibt 0x2F1103 = 3084547
Edit: Für FS_EXT braucht man dann noch den VboxExt4.efi. Wie man das jetzt zurückrechnet, kann ich dir nicht sagen.
-
Sorry das weiß ich aber ich bin zu "deppert" das ich mir den Wert ausrechnen kann
Nimm den Rechner von macOS und wähle in der Leiste oben Darstellung->Programmierer. Trage dort den Grundwert ein wie auf dem Bild unten und mit + Addiere die Werte der FS und Devices hinzu die du nutzen möchtest. Wenn du die Summe ermittelt hast, klicke oben auf die kleine 10.
-
[...] mal deine komplette EFI postest, damit auch hier weitere Abhängigkeiten geprüft und erkannt werden können.
Im Anhang mal der aktuelle Versuch ... Die deaktivierten SSDT's habe ich, man weiss ja nie, in den Ordner "SSDT-Archiv" geschoben
-
Wow... auch hier hast du jede Menge Zeug aus Clover einfach übernommen, oder?
Ich frage mich auch immer, warum User von Desktops sich die beiden Kexte SMCBatteryManager.kext und SMCLightSensor.kext ins System stopfen...
Die machen doch auf einem Desktop-System überhaupt keinen Sinn...
-
Na toll ... Jetzt habe ich mich aber schön blamiert. Die beiden nehme ich sonst natürlich raus. Sorry.
Ja und ansonsten, also ja ich hab' relativ viel übernommen um nicht zu sagen alles.
Könntest du mir da bei der Optimierung helfen?
-
Das kann ich versuchen, wird aber eine Weile dauern...
-
Ich bin über jede Hilfe dankbar ... Wenn es dir die Sache erleichtert, oder die Weile verkürzt
kannst du auch gerne per TeamViewer drauf
-
Das sollte erstmal nicht nötig sein...
Lass mich mal schauen, was ich mit den aktuellen Daten "anrichten" kann...
-
Anrichten ... Das klingt gut ...
-
Ich kanns kaum glauben, aber es hat funktioniert
Gut - ich konnte jetzt noch nicht alles an Funktionen (Sleep, Dualboot, usw.) prüfen - aber ich bin positiv überrascht.
Besonders, dass offensichtlich fast alles funktioniert, obwohl ich folgende Punkte gar nicht umgesetzt bekommen habe:
- FixShutdown
- DMAR und SSDT Droptable Einträge
- KextToPatch bzw. KernelToPatch (waren drei Stück - siehe hier: OpenCore Sammelthread (Hilfe und Diskussion))
Was definitiv noch nicht geht, ist die Hardwareunterstützung (VDA Decoder) und somit auch kein funktionierendes AirPlay
Hier bräuchte ich noch bitte Unterstützung.
-
Moin Leute,
hab mir jetzt nochmal eine Open Core Config für High Sierra gebastelt, damit ich auch meine Nvidia GPU ausnutzen kann. Bin mir aber nicht sicher, ob das Power Management von meiner nVidia GPU richtig funktioniert.
Performance stimmt eigentlich. Konnte dasselbe Video unter Windows in 2:30min rendern, unter Mac mit der Nvidia GPU nur 2:05. Und im Geekbench 4 Compute hab ich 153.000 unter Cuda.
Sieht soweit alles ganz gut aus, der Verbrauch fällt aber nicht unter 12W Package. Wenn ich die Nvidia GPU deaktiviere komme ich im Idle auf 1.7 bis 2W. Dadurch fällt die Akkulaufzeit von 6h auf 3h.
Könnt ihr mir vielleicht helfen?
Hier mal ein paar Screenshots aus IOREG und meine OpenCore Config.
Glaub meine Anfrage ist ein bisschen untergegangen, deshalb hier nochmal der Versuch
-
plutect Hast du dir beim Nachschauen des Pfades für den Custom-Boot-Eintrag für Windows eine map.txt erstellen lassen? Wie man das macht, hatte karacho ja geschrieben. Kannst du deine map.txt hier mal eben hochladen? Dann kann ich dir evtl. sagen, wie der richtige Pfad lauten muss.
Bei mir ist ExposeSensitiveData auf 3 und die Scan Policy auf 3085059. So klappt es bei mir.
In den macOS-Systemeinstellungen wählst du unter "Startvolume" dann einfach noch deine Hackintosh-SSD aus, dann wird die auch zum Standardeintrag im Bootmenü (auch wenn sie nicht an oberster Stelle erscheint).
-
Ich bin mir nicht sicher ob ich deine Anfrage verstehe.
-
SchmockLord Ich kann dir zwar nicht weiterhelfen, aber es handelt sich doch um den Laptop oder? Wie funktioniert das mit der Nvidia?
-
karacho Danke für den Versuch der Hilfe, als Grundwert steht in der Anleitung so wie auch Du das angibst 0xF0103 = 983299 mit diesem Wert sollte es ja klappen denn es steht SATA, SAS, SCSI and NVMe mit diesem Wert klappt es nur mit der SATA Windows Platte die NVMe wird mir nicht angezeigt !
Wie gebe ich in dem Rechner 0x0008000 wenn auf 16 gestellt ist ein nach dem 0x kann ich keine Null eingeben nur 0x8000 ?
Ich denke ausserdem das bei meinem Board mit der NVMe ausser ScanPolicy 0 nichts geht !
Ich schrieb ja schon das ich eine SATA mit Windows 10 und eine NVMe mit macOS im System habe sonst nix. Eigentlich brauche ich auch nur SATA und NVMe maximal noch USB für einen Install USB Stick.
Also muss ich 0xF103 + 0x0008000 + 0x00010000 + Optional 0x00200000 eingeben und Umrechnen wenn ich wüsste wie ich 000 nach dem X eingebe.
JimSalabim Ja dank karacho habe ich eine map.txt kommt im Anhang. Das ich das Start Volume in macOS einstellen kann weis ich danke. Es funktioniert auch alles so wie es soll nur ScanPolicy ausser 0 geht nicht und das der Pfad den ich zum Microsoft EFI eingebe in OC nicht geht. Wobei da habe sicherlich ich einen Fehler denn im Original Picker klappt das BOOTCAMP Windows ja.
-
-
-
Es ist angerichtet...
Zum Test entweder auf die EFI eines Install-Sticks oder deiner Festplatte kopieren.
Achte aber darauf, dass dein vorherige EFI-Ordner zu "EFI-alt" umbenannt wird.