Post #1 aktualisiert
Windows sagt mir "Controller 13, Anschluss 0" mit einer Seriennummer mit 5CD2 beginnend für die Optane Disk und "Controller 14, Anschluss 0" für die "normale" Disk.
Kann ich das für die 05:00.0 bzw. 06:00.0 iwie zugeordnet bekommen?
Gibt es da evtl. ein kommandozeilen Tool unter macOS, denn dann könnte ich das im Single-User Mode versuchen.
Edit #1
Ich hab jetzt testhalber mal die Disk auf eine SSD ohne Optane geklont, die interne Disk ausgebaut und über nen Adapter die geklonte Disk über USB gestartet und siehe da, das System fährt hoch. Ich hab Acceleration und die interne Tastatur / TouchPad (sogar jetzt incl. aller Multitouch- Gesten) funktioniert.
Nachdem ich nun die geklonte SSD intern eingebaut habe erhalte ich beim Start "still waiting for root device" ...
Edit #2:
Ich starte somit aktuell vom EFI-Ordner der internen Disk und stecke die USB-Platte an, wenn die Boot-Meldugnen stocken, bevor er dass auf "still waiting for root-device" gehen würde.
Dann bootet macOS von USB weiter ins fast schon perfekte System
Dort wird im Festplatten-Dienstprogramm die interne Disk auch noch nicht angezeigt.
Was muss ich da an meiner Config/SSDT/DSDT/Kexts ändern (hinzu/wegnehmen), damit die normale SSD intern erkannt wird und bootet?
Hier mein neuester EFI/Debug-Ordner: hackintosh-forum.de/attachment/136668/debug_8091.zip
Der dort integrierte EFI-Ordner ist also eine exakte Kopie des internen EFI-Ordners,
weil das Debug-Tool den ja auf der internen nicht findet, da die interne Platte ja nicht erkannt wird!
Komplett von USB booten funktioniert übrigens auch.
Edit #3:
Jetzt kam ich auf die Idee, evtl. die NVME-Treiber (Kext?) im macOS Betriebsystem der USB-Platte zu löschen, damit kein Zugriff auf die (temporär wieder eingebaute) interne Optane-Diskt versucht wird. Weiß jemand, was ich dazu alles löschen müsste und wie ich das mit dem Cache, etc. hinbekomme, wenn die USB-Disk an nem anderen Mac angeschlossen ist?