OpenCore Bootloader
- Noir0SX
- Erledigt
-
-
-
Noir0SX ich denke der Pfad stimmt nicht, da hier keine executable vorliegt.
Das ist ja nur eine plist only kext, welche ich mit Hackintool erstellt habe.
Executable Path lass ich mal weg weil gibt ja keine.
melde mich gleich.
Also wenn ich den ExecutablePath weglasse bekomm ich keine fehlermeldung.
Es bleibt allerdings beim End RandomSeed.
Was mir auch auffällt:
ich sehe ja kurz den LoginScreen, in der eingabemaske tippt sich selbstständig irgendwas ein, mit apfel+a und der Backspace taste kann ich das löschen und mein kennwort eingeben, kurz darauf erscheint die fehlermeldung:
config nochmal neu gemacht, ich denke hier stimmen die device-ids nicht, hab allerdings keine ahnung wie ich das behebe.
Ich dachte ich probier es mal mit einer Autogenerierten PlatformInfo.
-
Ich habe an die Opencore-Spezialisten mal zwei bis drei Fragen:
1. wie bekomme ich mit Opencore ein ausführliches Bootlog in ein File?
Ich beantworte meine eigene Frage: Opencore selber kompilieren und die Debug-Version verwenden. Unter Misc/Debug das Target auf 67 stellen und dann gibts nach dem Boot im Root der EFI-Partition ein Textfile mit dem Bootlog.
2. ist es mittlerweile möglich, per Opencore auch das WIndows (UEFI-Installation) von einer weiteren SSD zu booten?
3. der Boot in die Recovery-Partition funktioniert - allerdings ist die Oberfläche russisch(kyrillisch) - wo kann ich das um-/abstellen?
für eure Zeit.
dR
-
-
-
2. ist es mittlerweile möglich, per Opencore auch das WIndows (UEFI-Installation) von einer weiteren SSD zu booten?
Ja ich habe Win 10 einfach auf meine zweite SSD installiert, ohne irgendwelche Anpassungen.
Läuft ohne Probleme. -
@xrabit - , das war's. Man kann die Variable löschen und erhält dann das gewohnte Sprach-Auswahlmenue.
@Download-Fritz - Danke auch an Dich, die Variable stand beim frischen Opencore in der SampleFull.plist.
In welchem Ordner muß die Windows BOOTx64.EFI denn liegen und wie wird sie dort gefunden?
dR
-
Das nutze ich – "prev-lang:kbd" = "64653A30"
-
Ich hatte den Wert drinnen "72752D52 553A3235 32" war aber denke ich auch Russisch
Ich habe jetzt auch Deinen Wert "64653A30" einmal Eingetragen solange man nichts Installiert sehe ich nat. keine Veränderung.
Ist Dein Wert Deutsch ? Englisch würde auch gehen
-
-
Zugegeben, anfangs tat ich mich auch ziemlich schwer mit der Configuration von OC. Das war immer ein Trial and Error. Aber jetzt will ich OC net mehr missen. Clover ist für mich Geschichte. Guckt mal in meinen OC Ordner. Mehr brauche ich net und alles funzt, besser als mit Clover je zuvor. Und beachtet die Größe der Dateien.
-
derradius EFI\BOOT\BOOTX64.EFI, wie immer. Jetzt haben wir auch BlessOverride und BootEntries, also beliebig
Das funktioniert bei mir überhaupt nicht - bootx64.efi existiert schon und bezieht sich auf Opencore, wenn ich das durch das File von Windows ersetze, kommt Windows mit dem Wunsch nach Repair an den Start.
BlessOverride geht nur mit Windows auf derselben Platte ...
Ich habe einen Bootstick mit Opencore, der findet das macOS auf der NVme und bootet das. Ich habe testweise mal meine Ubuntu-Platte eingetragen (s.Anhang) und damit bleibt der Bildschirm schwarz.
Ich weiss da nicht mehr weiter. Vielleicht kann jemand kurz skizzieren, wie man das zum Laufen bekommt.
dR
-
-
-
Hast du in der config.plist unter Misc -> Entries bei Path auch die die korrekte hd bei pciroot eingetragen?
-
Hallo karacho, habe dein OC-Ordner mal runtergeladen und getestet.... unter Drivers, vermisse ich VirtualSmc.efi,
in der config/Misc habe ich auch deine Angabe "Entries bei Path auch die die korrekte hd bei pciroot eingetragen?"
nicht gefunden....
des Weiteren habe ich das ganze mal ausprobiert.... geht soweit bei mir, nur ausschalten will der PC nicht mehr, wenn ich runterfahre.....
hättest du einen Tip dafür? wo ich was einstellen muss....
-
bananaskin , VirtualSMC.efi ist jetzt Bestandteil von FwRuntimeServices.efi, welches die Aptiofixtreiber ersetzt.
Ich bin da immer noch am rumbasteln und am feinschleifen, weil bei mir die Recoverypartititionen partout nicht booten wollen. Daher habe ich bisher noch keine Entries für meine Windows- und Linuxplatte eingetragen. Wenn das erledigt ist, hole ich die Entries in der config.plist nach. In der Zwischenzeit boote ich Win oder Linux über F8 beim POST.
Warum deiner sich net ausschalten will, weiß ich leider net. Liegt sicher daran, dass du ein anderes Board und CPU hast. Schau mal hier -> https://khronokernel-2.gitbook…re-vanilla-desktop-guide/ auf der linken Seite findest du Beispiele für verschiedene CPU's unter dem Punkt INTEL CONFIG.PLIST
Edit1: Und wenn du meinen EFI Ordner 1:1 übernommen hast, musst du dir sicher noch einen eigenen USBPorts.kext basteln und den Eintrag SSDT-EC.aml in der config.plist auf No und die betreffende Datei im ACPI Ordner löschen. Des weiteren weiß ich net, ob du den ACPI Patch EC0 -> EC brauchst. Tu den auch mal auf No stellen.
Edit2: Windows startet nun auch mit einem Eintrag in Entries.
Einen Eintrag für Linux hab ich auch eingetragen.
Damit startet er dann zwar das Grub Auswahlmenü, bootet aber Linux net wenn ich Enter drücke. Die Tastenbeleuchtung an der Tastatur geht dann aus und der Bildschirm bleibt schwarz. Die PciRoot Einträge für die Linuxpartitionen werden mir auch net in der EFI Shell angezeigt. Und auch die Recoverypartititionen wollen immer noch net booten. Hmmm...
Edit3: bananaskin , das hier dürfte dich interessieren, da ich davon ausgehe, dass du ein Z390 Board hast.
https://insanelymac.gitbook.io/opencore-guide/#add
Anleitung: OpenCore mit Z390 Aorus Pro, i7 8700K , AMD Vega 56
Edit4: Meine Recoverys booten nun auch. Ich vermute, es war der Tipp von apfelnico (hier mein dankeschön an ihn) den "EC0->EC" ACPI-Patch rauszunehmen der das bewirkte, da ich dafür schon eine SSDT im ACPI Ordner habe. Nachdem ich den Patch deaktivierte, hatten meine Tastatur und Maus auch wieder Strom. Vorher war es so, dass wenn ich einen Eintrag im Boot Picker wählte, ging sofort die Tastaturbeleuchtung aus und der Sensor der Maus. Das ist jetzt nicht mehr der Fall. Und noch was, es dauert eine ganze Weile, bis die Recoverys booten (ca. 1-2 Minuten). Wenn ihr also meint, eure Recoverys starten nicht, einfach mal etwas länger warten.
-
-
Stimmt. Habe gerade mal OC neu gebaut mit FileFault. Und siehe da, VirtualSMC.efi wird direkt mit im Driver Ordner installiert, ebenso wie AppleGenericInput.efi, AppleImageLoader.efi und UsbKbDxe.efi. Man lernt halt nie aus. Danke für den Hinweis.