Die flotte Kiste und das M.2 NVMe SSD-Problem

  • Hallo Jungs,


    ich habe heute erfolgreich die Komponenten aus folgendem Post in die flotte Holzkiste verbaut.
    Natürlich habe ich vorher außerhalb des Gehäuse die Komponenten erfolgreich geprüft, aber wenn ich per Sierra 10.12.2 USB-Install-Stick boote, komme ich zwar in den OSX Installer, aber die M.2 NVMe SSD wird nicht im Festplattendienstprogramm dargestellt.


    Was habe ich bereits gemacht:
    - eine DSDT vorbereitet und soweit auch lauffähig gebracht
    - einen Kext namens "HackrNVMeFamily-10_12_2" nach folgender Anleitung erstellt Anleitung: Sierra auf NVMe SSD installieren (Clover) mit dem Befehl "./patch_nvme.sh --spoof 10_12_2"
    Damit der sich nicht mit dem Original IONVMeFamily.kext beißt, habe ich das Original umbenannt, damit es nicht geladen wird.


    Aber ich bekomme die NVMe SSD nicht angezeigt...
    Wo ist mein Denkfehler?

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Ich verwende NVME. Allerdings mit einem 5960X unter Clover und Sierra.
    Da sind nur Patches des Apple NVME Kexts nötig - keine Dsdt oder Acpi Patches.


    Ich würde die Änderungen mit einem Hexeditor direkt ausführen und das so gepatchte Kext verwenden. das sollte auch mit OZ funktionieren.
    Ob SSDT oder DSDT wg. Oz nötig sind kann ich nicht beurteilen.


    Ich bin nicht am Rechner kann die Patches also gerade nicht posten.

  • Die Flotte Kiste ist ein Skylake System wird daher wohl eher nicht mit OZ befeuert sein wenn ich das richtig verstanden habe. Es geht wohl um das Setup hier [Sammelthread] Was habt ihr euch als letztes gekauft? >10€, nur eigene Bilder

  • Korrekt...
    Pünktlich zum Heiligabend geliefert worden... ;)
    Brav zusammen gestöpselt und auch unter Ubuntu ohne weiteres nutzbar.
    Hatte es mal schnell drauf geknallt um zu schauen, ob die SSD grundsätzlich tut.
    Und das tut sie... ;)


    Es hängt an dem bescheuerten Kext.


    @Brumbaer
    Die ganzen 15 KextsToPatch-Einträge kann ich natürlich auch direkt rein ballern, aber sobald es ein Update gibt, muss ich das wiederholen.

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Jupp,


    da war ich schon.
    Dort habe ich die Infos zu dem Befehl "./patch_nvme.sh --spoof 10_12_2" für den Hilfs-Kext "HackrNVMeFamily-10_12_2-spoof" gefunden.
    Ich habe den "-Spoof" selbst so an den erstellten Kext angefügt, sonst komme ich durcheinander.


    Wenn ich diesen nämlich ohne "--spoof" nutze, also nur den Befehl "./patch_nvme.sh 10_12_2", entsteht daraus der Kext "HackrNVMeFamily-10_12_2", welche mir beim Booten eine KP in Bezug auf IOUSBFamily wirft.


    Ich packe mal meinen aktuellen EFI-Ordner des USB-Sticks hier dran.

    Dateien

    • CLOVER.zip

      (4,49 MB, 110 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Na dann probier mal die iGPU ist auch aktive dann bringen die HD5XX Patche auch was unter Clover
    Ach so du brauchst nicht in der Confik die ALC oder Shiki zu deaktivieren, geht einfacher leertaste im Clovermenüe unter der partition oder besser installstick dann kannst du da einiges auswählen, darunter auch die beiden zu deaktivieren für die folgende Sitzung.

    Dateien

    • CLOVER.zip

      (4,46 MB, 111 Mal heruntergeladen, zuletzt: )
  • @al6042


    Ich ging davon aus du würdest Oz benutzen.


    Das sind die Patches, die ich verwende. Das original IONVMeFamily.kext bleibt. Keine DSDT/SSDT order sonstige Patches außer den KextsToPatch.
    Wirklich pflegeleicht. Funktioniert seit 10.12.2 Betas - vorher nicht getestet.



    EDIT by Fredde2209: Eingespoilert

  • Spoiler ist schon erledigt... :)


    Vielen Dank ihr beiden.
    Ich schaue mir das gleich mal an, wobei ich den Weg per KextsToPatch-Einträge bereits getestet hatte, aber vielleicht stimmt da ein einzelner Eintrag nicht...

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Benutzt Du zur Installation bereits die gepatchte Kext? Dann wird darin der Fehler liegen. Für die Installation vom Bootstick funktioniert aus irgendwelchen Gründen, die ich selbst nicht genau weiß, der gepatchte Kext nicht sondern nur der Originale zusammen mit den Clover Patches... So habe ich es bei mir gemacht und so hat es auch funktioniert. Leider hab ich über die Feiertage meinen Rechner nicht parat, ansonsten werde ich demnächst mal mein System auf 10.12.2 updaten und die Anleitung aktualisieren...

    Der Fehler sitzt immer vor dem Computer... :wallbash:

  • Danke für die Info...


    Der gepatchte Kext wird tatsächlich nicht geladen.
    Ich habe jetzt mal @Brumbaers KextsToPatch Einträge genutzt, dabei aber einen wieder deaktiviert, in dem der Wert "pci144d:a804" zu pci144d:a802" in der Info.plist des IONVMeFamily getauscht wird.
    Durch meine vorherige Linux-Installation und dem Aufruf von "lspci -nn" habe ich gesehen, dass tatsächlich der "pch144d:a804" im Einsatz ist.
    Zusätzlich habe ich @rubenszys FakeSMC im Einsatz...
    Das Result:


    Es kann weiter gehen... ;)


    Vielen Dank Jungs...

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • @al6042
    Ich bin auf dein neues Setup echt gespannt.

  • @rubenszy
    Ich war mir deswegen nicht ganz sicher, da bei den 16 IONVMe-Patches gerne mal was schräg laufen kann.


    Aber hier mal so ein bißchen zum Einstimmen:




    Bilder

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • @al6042
    Als nächstes in den Showroom damit :D


    Sieht ja schon mal klasse aus! Und denk an deine Signatur ;)

  • Und mich oder die Wohnung dabei vollends versauen?
    Ich denke nicht... ;)


    @Dr.Stein
    Schon geschehen... ;)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Die SSD ist schon reichlich schnell oO