Wenn ich den Stick boote kommt das OpenCore Menu, wo ich den Stick (DMG) auswähle und dann kommen halt die ewigen Zeilen Text (Code) die durchlaufen und dann stoppt es eben eigentlich in allen Fällen mit dem "in memory panic stackshot succeeded" Fehler
Lenovo T470s EFI oder bzw. an der Config scheitert es
- kentallica
- Erledigt
-
-
OSX-Einsteiger sag mal...was debugst du da eigentlich immer? auch die ahci, das man weiß was man Patchen muss....oder gar halbwegs automatisch richtig gepatcht wird?
-
-
OSX-Einsteiger geht um mein Dell XPS ich komm da bestimmt nochmal auf die zurück... danke
-
Also ich hab mich jetzt die Woche noch einige Male ran gesetzt, verschiedene Konfigurationen probiert bzw. auch noch mal ganz von vorne.
Leider kein Erfolg, dann hab ich es gestern nochmal probiert mit meinem Macbook Air, den Stick zu erstellen, Stick formatiert, Big Sur geladen, auf den Stick installiert und die EFI Partition gemountet und den EFI Ordner rein kopiert und am T470s probiert, leider auch kein Erfolg.
Ich hänge mal nochmal dieses Versuch in den Anhang, vielleicht hat noch jemand eine Idee, ansonsten würde ich mein Vorhaben wohl dann auch begraben, denn es macht ja auch keinen Sinn, massig Zeit zu investieren, aber nicht voran zu kommen.
Vor allem wenn die Fehlersuche beim Thema Hackintosh wohl anscheinend eher schwierig bis stellenweise unmöglich ist bzw. deren genaue Lokalisierung.
-
Ich hänge mal nochmal dieses Versuch in den Anhang, vielleicht hat noch jemand eine Idee, ansonsten würde ich mein Vorhaben wohl dann auch begraben, denn es macht ja auch keinen Sinn, massig Zeit zu investieren, aber nicht voran zu kommen.
Geduld ist eine Tugend.
Wenn Du bereits so schnell aufgeben möchtest, dann bitte, ich halte Dich nicht auf.
Du fängst aber wohl mit dem Thema Hackintosh an, wo es mehr als leicht ist, im Vergleich zu früher. Wir haben früher oft Wochen für gewisse Lösungen gebraucht und haben auch nicht aufgegeben.
Dein zuletzt gepostetes EFI.7z habe ich mir mal angesehen.
Die OC-Version ist uralt, was man in der config schon an der Einbindung der Drivers sieht, unter UEFI/Drivers.
Deine Kext's sind mehr als alt.
Lilu - Deine Version 1.5.2 - aktuelles Release ist 1.6.2
AppleALC - Deine Version 1.5.9 - aktuelles Release ist 1.7.4
WhateverGreen - Deine Version 1.4.9 - aktuelles Release 1.6.1
Dies nur mal so als Beispiel. Die Drivers sind natürlich genauso alt, wenn die OC-Version zu alt ist.
Also, mein T450s läuft noch ohne Probleme mit Monterey, Dein T470s Kaby Lake könnte sogar noch Ventura, also kein Grund zum Aufgeben.
Bau Dir mal eine aktuelle OC-EFI, aktualisiere alle Kext's und dann wird es vielleicht auch weiter gehen.
-
Danke für die Tipps
Ich sitze da auch schon gut 2-3 Wochen dran, es frustriert halt, wenn es nicht voran geht und es immer in den gleichen Fehler läuft, aber es auch keine richtige Lösung bzw. überhaupt Ansätze zur konkreten Fehlerlösung gibt.
Ich hab halt viele Sachen probiert, von Null auf selber nach Anleitung probiert, andere EFI Ordner modifiziert, am Ende hat mich das bis jetzt aber nicht weiter gebracht.
Hab jetzt nochmal rum probiert, mit den aktuellsten Versionen einen EFI Ordner mit möglichst reduzierten Kext's und ACPI zu erstellen.
Der Stick ist mit MacOS erstellt, also ein komplettes Big Sur sowie die EFI Partiton mit dem EFI Ordner drin.
Hiermit bootet er direkt ins Apple Logo mit Progress Bar, aber der Balken bliebt bei ca. 1/4 stehen.
Ideen woran es liegen könnte bzw. einen Lösungsansatz?
-
da wär das bootarg -v recht interessant, dann siehst du statt des progressbars was gerade anliegt, und an welcher stelle der prozess zum stillstand kommt.
irgendein voodoops2 oder input o.ä. .kext sollte beim läptop aber dabei sein. oder du legst eine usb-tastatur&maus bereit.
bei den deviceproperties lass mal die alldata weg. sowas sollte nur genutzt werden, wenn es wirklich zwingend nötig ist, den ganzen framebufferkladderadatsch zu patchen. muss aber meist gar nicht sein. ebenso die igpu-bootargs. auch die müssen im allgemeinen nicht sein, zumindest nicht fürs integrierte display und für die installation. evtl. könnte aber ein device-id eintrag in den properties nötig sein.
bzgl. der acpisachen: hast du anhand der originalen dsdt mal geprüft, ob, und in welcher form die ec-ssdt wirklich notwendig ist? (s. dortaniaguide) bei den thinkpads, die ich bisher in den fingern hatte, brauchte es den EC-anteil nämlich fast immer nicht (ausnahme war ein L430)
aber erstmal das -v rein. ist zumindest beim installieren und testen die "mutter aller bootflags" und sollte nicht fehlen.
-
Das sieht doch schon mal besser aus.
Füge bei den boot-args mal -v ein, dann bootet er im VerboseMode und Du kannst ggf. sehen, wo er hängen bleibt.
Und dann in kleinen Schritten weiter versuchen. Immer nur eine Sache ändern und die aktuelle EFI vorher sichern.
Das T470s hat doch bestimmt eine NVME-SSD verbaut, evtl. benötigt Du noch den Driver unter UEFI/Drivers.
Ich könnte mir auch vorstellen, dass der Balken stehen bleibt, weil er das USB des Sticks verliert, denn Du hast ja nix für USB-Mapping drin.
Erst einmal VerboseMode, sonst siehst Du ja nix, dann schauen wo es klemmt, bzw. ob man dabei was sieht.
-
-
Meinst du den NvmExpressDxe.efi Driver?
Was muss ich denn wo für USB Mapping rein machen? Das hab ich nämlich auch noch nicht so ganz verstanden, denn ich dachte entweder wird der Stick erkannt oder nicht.
Ich wollte zumindest erst mal schauen, ob ich weiter komme mit dem Boote, wenn ich eben die Sachen so gering wie möglich hatte, um das später dann noch hinzufügen.
Zumindest die 4 SSDTs wurden im Guide als bei Kaby Lake Laptop wohl genannt.
Hab ich angehangen
-
bzgl. der EC-ssdt: KLIKK
bei thinkpads meist das:
will heissen, dass das EC-device dann doppelt auftauchen würde, oder das originale - mit bei läptops benötigtem inhalt - aus der dsdt wird deaktiviert und mit dem dummy aus der ssdt ersetzt. beides kontraproduktiv. also gucken, prüfen, und nur nutzen, wenn bei der prüfung ein "muss sein" laut anleitung herauskommt.
-
Aber den EC hab ich gar nicht drin, diese sind bei dir enthalten
-
ssdt-ec-usbx-laptop:
wenn in der originalen dsdt eines läptops ein EC-device vorhanden ist, und die adresse PNP... irgendwas (s.dortania) lautet, dann ist dieser teil der ssdt (von external bis ende des if..blocks) nicht notwendig, ganz im gegenteil. im EC-device - dem originalen - ist ohne ende zeugs bzgl. powermanagement, akku-behandlung etc. definiert, das braucht der läptopp, und das sollte nicht deaktiviert oder durcheinandergebracht werden.
-
-
das hab ich bei dortania gefunden, ist oben auch verlinkt. da gibts auch einen link zu der ssdt-usbx ohne den ec-anteil. vorher solltest du aber nach der anleitung in deiner originalen dsdt (steht alles im guide drin) gucken, ob dort ein EC-device drin ist mit der PNP0C09 adresse. wenn ja, nutzt du die SSDT-USBX, wenn nein, dann die, die du schon hast.
eigentlich sollte ein T470(s) relativ handzahm sein. ich hatte zwar noch keins in den fingern - daher kann ich dir auch nicht sagen, ob EC ja oder nein - aber ich sass bei einer catalina installation eines yoga 370 daneben. das hat so gut wie die gleiche hardware, wie das T470s, und war recht kooperativ.
den tipp mit dem usb-mapping würde ich auch umsetzen, oder im hinterkopf haben, dass ggf. der usbstick den kontakt verliert während der installation, und dass umstecken manchmal hilft, aber nicht immer. mapping vorher macht also durchaus sinn.
-
Mach mal in denn boot-args -v rein und Boote damit mal und poste ein Bild wo es stehen bleibt
-
Naja, ich hab halt die Prebuilds aus dem Guide genommen, das waren eben die 4 Stück für Kaby Lake Laptop.
Das ja auch das was mich wahnsinnig ärgert, dass es ja angeblich mit Thinkpads recht easy gehen soll, aber hier anscheinend so viele Schwierigkeiten auftreten.
Denke wahrscheinlich selbst das yoga 370 EFI mit der fast gleichen Hardware, würde ich trotz eventueller Anpassungen nicht laufen.
Mapping hatte ich jetzt zwischenzeitlich auch gemacht, hatte auch mehrere Stick und Port versucht, um das auszuschließen.
-
ist ja auch nicht ganz falsch das mit den ssdts. aber das kapitel manuelles erstellen der ssdt ist aus meiner sicht das wichtigste, und sollte nicht einfach so übersprungen werden. bei der ssdt-plug tut es nicht wirklich weh, wenn man nix anpasst, bei der EC kann nicht anpassen schon zu durcheinander führen.
der ansatz jetzt mit deutlichst abgespecktem efiordner weiterzumachen ist schon richtig. deinen erster ordner fand ich z.b. haarsträubend übefrachtet für einen erstinstallationsefiordner.. den neuen schon deutlich besser. das wird schon noch. bios hattest du abgeglichen? und eine 2. grafikeinheit hat der läppi nicht?
-