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
Samsung 960 evo Sierra 10.12.6 NVMe kext
-
- Erledigt
- lempira
- Erledigt
-
-
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 -
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. -
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 Zeilebei "ForceKextsToLoad" einfügen.
-
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
-
-
Upps! So was!
Gesendet von iPhone mit Tapatalk
-
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? -
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
-
Ein S/L/E ist die gängige Abkürzung im Forum für den Pfad System/Library/Extensions auf der System Platte.
-
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.
-
@'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 -
Wäre es nicht einfach 10.13 zu installieren? Dadurch erübrigen sich doch die NVMe patches etc meine ich.
-
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
-
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) restartEdit: rehab patch funktioniert anscheinend nicht mehr nach update
-
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..
-
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?