Samsung 960 evo Sierra 10.12.6 NVMe kext

  • Hallo bei dem Versuch eine samsung 960 evo m.2 unter sierra zu laufen zu bringen hab ich mein system jetzt schon 2 mal zerstört oder keine änderung es ist eingetreten (rehap)auch andere lösungsansätze (high sierra ) hab erstmal verworfen da mein system eigentlich super funkt wäre für lösung dankbar
    hab mal meine configplist angehängt

    Dateien

    • config1.plist

      (181 Byte, 203 Mal heruntergeladen, zuletzt: )

    Mein aktuelles system ist

    iMac17,1

    Gigabyte GA Z170XP-SLI

    Core I5 6600k

    Samsung EVO 970 500

    Corsair Vengeance LPX 32GB (4x8GB) DDR4 3200MHz C16 XMP

    Palit NEAT7100HD46H GT710 2048MB

    Catalina15.6 mit Clover 5120

    :think:

  • Hallo lempira,
    füge doch mal unter KextsToPatch alle 17 "IONVMeFamily Pike R. Alpha Patch# (Sierra)" ein.
    Habe auch die M.2 EVO SSD im Einsatz, hat bei mir seit 10.12.0 super funktioniert.


    Gruß
    StevePeter

    „Die Definition von Wahnsinn ist, immer wieder das Gleiche zu tun und andere Ergebnisse zu erwarten.“ - Albert Einstein

  • danke für den tip hab die seite schon gefunden sowas aber noch nie gemacht wo füge ich das ein ? clover configurator-kernel and kextpatches? wo genau?

  • Die sind unter „List of Patches“ zu finden.


    Normal sollte der Rehab Patch funktionieren, natürlich muss der originale IONVme Kext aus Sytsem/Libery/Extensions entfernt werden.
    Nutze es selbst und funktioniert optimal.

    Einmal editiert, zuletzt von moepo ()

  • Aktualisier den Clover Configurator auf 4.53 und dann siehe Screenshot.

  • @moepo: Wie willst Du denn etwas patchen, das Du entfernst? Die Kexte bleiben alle genau dort, wo Apple sie vorgesehen hat, sonst funktioniert das mit Clover so nicht!
    @lempira: zusätzliche Patches erscheinen da immer, wenn Du unten über den kleinen blauen Doppelpfeil gehst, aber funktionieren wird das nur, wenn Du mit dem Configurator a) Deine Start-EFI mountest und b) dort dann über das Häuschen-Symbol Deine Config-PListe öffnest. Da darfst Du dann halt die 17 NVMe-Patches für Sierra zufügen (davon sind inzwischen einige zusammengefasst..).
    Und eventuell solltest Du noch die Zeile

    Code
    1. \System\Library\Extensions\IONVMeFamily.kext

    bei "ForceKextsToLoad" einfügen.


    :hackintosh:

    Einmal editiert, zuletzt von MacGrummel ()

  • Ich habe es wohl ein wenig missverständlich ausgedrückt, ich meinte folgendes.


    Variante 1: man nutzt die 17 Patches in Clover unter KextToPatch, dann muss der originale Kext natürlich vorhanden bleiben.


    Variante 2: mit dem Patch Script von RehabMan einen NVME Kext passend zur eigenen Sierra Version erstellen, dieser ersetzt dann den originalen Kext unter S/L/E. Das wichtigste, bei Änderungen von S/L/E, Zugriffsrechte reparieren nicht vergessen.


    Beides funktioniert super, wenn man allerdings direkt auf eine NVME installieren will, dann bleibt nur Variante 1 über Clover.


    Ich hoffe das Ganze ist jetzt verständlicher



    Gesendet von iPhone mit Tapatalk

  • @MacGrummel
    *Offtopic/ Soo, den 1000 sten hab dir verpasst :-D:hackintosh:


    Gruss Coban

     MSI-Z590Pro Wifi | Intel® Core™ i9-10900k CometLake | 32GB DDR4 RAM | Radeon RX 570 Red Devil | Nvme WD Black SN750 1TB | BCM94360NG | OpenCore aktuell / Catalina bis Sequoia / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS

     MSI-B150M Mortar | Intel® Core™ i7-6700 Skylake | 64GB DDR4 RAM | Intel® HD Graphics 530 | Samsung NVMe 960 EVO / 1x2 TB HDD | BCM943602BAED DW1830 | OpenCore aktuell / Catalina / BigSur / Monterey / Win 10 Pro / Ubuntu

     Lenovo S340-15IIL | Intel® Core™ i7-1065G7 IceLake | 12GB DDR4 RAM | Intel® Iris Plus Graphics G7 | Nvme Intel SSDPEKNW512G8L/SSD Samsung 256GB | BCM94360NG | OpenCore aktuell / Catalina bis Sequoia / Win 10 Pro / Win 11 Pro / Ubuntu / ChromeOS


    " Chasch nöd s Föifi und s Weggli ha."

  • Upps! So was!



    Gesendet von iPhone mit Tapatalk


    :hackintosh:

  • ok hab ich das richtig verstanden
    EFI mounten, terminal öffnen,cd ~/Downloads/patch-nvme-master, ./patch_nvme.sh 10_11_6, kext utility starten rechte reparieren,EFI sichern, neustart?

    Mein aktuelles system ist

    iMac17,1

    Gigabyte GA Z170XP-SLI

    Core I5 6600k

    Samsung EVO 970 500

    Corsair Vengeance LPX 32GB (4x8GB) DDR4 3200MHz C16 XMP

    Palit NEAT7100HD46H GT710 2048MB

    Catalina15.6 mit Clover 5120

    :think:

  • Wenn du die RehabMan Variante verwenden willst, dann musst du vorher noch den IONVMeFamily.kext aus S/L/E löschen, den Kext irgendwo sichern kann auch nicht schaden.


    Mit Kext-Utility den selbst erstellten Kext installieren und Rechte reparieren, macht das Tool ja automatisch.
    Bei OS X Sierra 10.12.6 bitte 10_12_6 hinter die .sh schreiben.

  • Wo finde ich den selbst erstellten kext ( nehme an wird durch den Terminal Befehl erstellt) bzw. was bedeutet s/l/e

    Mein aktuelles system ist

    iMac17,1

    Gigabyte GA Z170XP-SLI

    Core I5 6600k

    Samsung EVO 970 500

    Corsair Vengeance LPX 32GB (4x8GB) DDR4 3200MHz C16 XMP

    Palit NEAT7100HD46H GT710 2048MB

    Catalina15.6 mit Clover 5120

    :think:

  • So lass mal die Methode mit dem gepatchten Kext erstellen, macht bei clover keinen Sinn bringt nur was wenn du OZM benutzt.


    Zur Aufklärung warum sie kein Sinn macht, kommt ein Update ist dein gepatchter kext weg und du kannst nicht mehr starten, daher bietet sich die Clover Methode an, da dieser den Original kext im S\L\E beim start patcht und total Update sicher ist.


    Außerdem ist es total einfach die patche in die Config zu fügen.




    Wenn du dir das alles ersparen willst dann kannst du auch High Sierra nehmen da läuft das ganze ohne patche, OOB halt.


    @lempira was soll denn das für eine leere config sein die du hochgeladen hast, mit der ist es auch kein wunder das da nichts geht. :thumbsup::wallbash:

  • @'rubenszy muss noch mal reinschauen ob ich die richtige hochgeladen hab aber mit der config läuft mein Sierra 10.12.6 ohne Probleme (wlan spinnt manchmal)
    möchte eigentlich meine bestehende Installation behalten weil sie eben gut läuft und nur auf die schnelle Samsung 960 evo umsiedeln

    Mein aktuelles system ist

    iMac17,1

    Gigabyte GA Z170XP-SLI

    Core I5 6600k

    Samsung EVO 970 500

    Corsair Vengeance LPX 32GB (4x8GB) DDR4 3200MHz C16 XMP

    Palit NEAT7100HD46H GT710 2048MB

    Catalina15.6 mit Clover 5120

    :think:

    2 Mal editiert, zuletzt von lempira ()

  • Wäre es nicht einfach 10.13 zu installieren? Dadurch erübrigen sich doch die NVMe patches etc meine ich.

    MacBook Pro 15.4" Late 2015
    iPhone 7+ 128GB




    Stay calm 'til valhall

  • also dieser rehab patch hat bei mir nur eine KP verursacht also backup wieder hergestellt.und versucht high sierra update zu machen (apfs kext eingefügt) ist dann irgend wo im preboot hängengeblieben ....sierra 10.12.6 läuft wieder werde jetzt mal ein paar tage pausieren muß meine freizeit leider mit arbeit unterbrechen :)


    Edit: Hab diesen rehab patch erneut ausgeführt (sierra 10.12.6) Samsung 960 evo ist jetzt installiert hab anscheinend beim ersten mal an schas draht :)

    Mein aktuelles system ist

    iMac17,1

    Gigabyte GA Z170XP-SLI

    Core I5 6600k

    Samsung EVO 970 500

    Corsair Vengeance LPX 32GB (4x8GB) DDR4 3200MHz C16 XMP

    Palit NEAT7100HD46H GT710 2048MB

    Catalina15.6 mit Clover 5120

    :think:

    Einmal editiert, zuletzt von lempira ()

  • hab versucht das neueste sicherheitsupdate mit der samsung 960 evo m.2 nvme zu machen, beim booten dann eine kernel panic ok war ja vielleicht zu erwarten weil der githup patch durch das update überschrieben wird und die nvme dann nicht findet, dann auf ssd geclont dort das update probiert aber selbe situation KP, auf einer ssd system zurückgesetzt mit recovery auf eine sierra version ohne nvme kext......update geht wunderbar jetzt will ich wieder den github patch machen
    nach dem befehl cd ~/Downloads/patch-nvme-master
    ./patch_nvme.sh 10_12_6
    steht dann folgendes
    Creating patched HackrNVMeFamily-10_12_6.kext from /System/Library/Extensions/IONVMeFamily.kext
    WARNING: Vanilla MD5 (a0bbf560c4792dfa5d569f7ec6eef096) does not match expected MD5 (c506f1fc40026c0262a736f0be318223)
    ERROR: Vanilla MD5 does not match and --override not specified. No kext generated!
    ist das ok so? kann mich nicht mehr erinnern ob das vor dem update auch so war
    dann
    sudo mv /System/Library/Extensions/IONVMeFamily.kext ~/Desktop/........kext utility (kext installiern) restart


    Edit: rehab patch funktioniert anscheinend nicht mehr nach update

    Mein aktuelles system ist

    iMac17,1

    Gigabyte GA Z170XP-SLI

    Core I5 6600k

    Samsung EVO 970 500

    Corsair Vengeance LPX 32GB (4x8GB) DDR4 3200MHz C16 XMP

    Palit NEAT7100HD46H GT710 2048MB

    Catalina15.6 mit Clover 5120

    :think:

    Einmal editiert, zuletzt von lempira ()

  • Ich versteh die Umstände wirklich nicht! Unter 10.13 laufen Samsung-NvMe's ooB und unter 10.12.x einfach mit den 17 Patches in der Liste und dem Kernel-and-Kexts-Patch-Eintrag, dass dieser Kext zuerst gezogen werden soll. Wenn sonst kein Schnickschnack in irgendwelchen SSDTs versteckt ist. Aber besser ist da wirklich 10.13, wenn Du nicht grade Photoshop CS5,1 benutzt..


    :hackintosh:

  • 10.13 hab ich auchon probiert update war kein problem, webtreiber für meine gtx 980 schon hab ich dann auch mal geschaft ( mit sip=0 neugestartet, schwarz, mit -x gebootet,nvidiatreiber installiert...keinzugriff auf efi....runtergefahren mit andere osx platte gebootet ,gemountet sip auf 0,67 gestellt,, dann wieder das 10.13 gebootet) grafik beschleunigung war da aber nach neustart alles wieder schwarz irgendwo ist der wurm drin :(...........umstädlich......auf jeden fall bin ja auch noch in der lernphase
    ps was mach mit den cuda treibern in 10.13?

    Mein aktuelles system ist

    iMac17,1

    Gigabyte GA Z170XP-SLI

    Core I5 6600k

    Samsung EVO 970 500

    Corsair Vengeance LPX 32GB (4x8GB) DDR4 3200MHz C16 XMP

    Palit NEAT7100HD46H GT710 2048MB

    Catalina15.6 mit Clover 5120

    :think: