Anleitung: Sierra auf NVMe SSD installieren (Clover)
-
-
Sauber...
Vielen Dank für die positive Rückmeldung und noch viel Spass mit der Schnitte... -
Danke für den Guide, ganz großer Hackintosh-Noob hier
Mal eine grundlegende (und wahrscheinlich recht blöde) Frage:
ZitatDa das 16 PatchToKext- Eintragungen sind empfiehlt es sich, die config.plist mit einem Text- Editor zu öffnen und die Patches einfach per Copy&Paste einzutragen…
Auf welche confit.plist bezieht sich das denn? EFI/Clover oder eine der untergeordneten? Ich habe nämlich dasselbe Problem nach der Installation; ich weiß nie wann L/E oder S/L/E angewendet werden muss. Wahrscheinlich ist das super easy, aber wie gesagt.... n00b
EDIT: Sorry, Beseitigung der ganzen Typos
-
-
Ich stehe vor dem gleichen Problem. M2 SSd wird vom Stick nicht erkannt beim Installationsprozess und leider komme ich da nicht weiter und weiss nicht wie ich die 16 Patches eintragen kann. Welche 16 sind es überhaupt?
Ich habe ein MacBookAir zur Verfügung, könnte als auch jemand per Teamviewer draufschauen lassen.
Freue mich über Hilfe.
-
-
Danke fuer die schnelle Rueckmeldung! In deinem Beispiel sehe ich z.B. config.plist unter ACPI. Es gibt so viele config.plist-Dateien und ich weiss nie auf welche sich bestimmte Anweisungen beziehen...
-
Wieso so viele?
Eigentlich gibts nur eine.. Bei @derHackfan sind es nur mehrerEigentlich sollte einfach eine config.plist im Hauptordner liegen.. Die liegt ja nicht im ACPI Ordner
-
Ich stecke die Platte öfter mal um und experimentiere gerne mit AMD und Intel, da brauche ich mehrere config.plist mit verschiedenen SMBIOS Versionen.
Es reicht wenn bei dir eine config.plist vorhanden ist und wenn du mit den Änderungen und Auswirkungen nicht sicher bist, dann machst du dir halt eine zweite.
Dann kann man später im Auswahlmenu von Clover bequem mit der Taste O und dann unter configs seine jeweilige config.plist ansteuern, auch da kann man immer noch Änderungen vornehmen. -
Hat jemand eventuelle eine Kopie von IONVMeFamily.kext von 10.12.2? Habe meine Myopie dummerweise "verlegt"
-
Bitte schön, frisch aus der S/L/E Presse mit einem Hauch von SSD ...
-
Wow, vielen vielen Dank!!!
Darf ich dich mit noch einer Frage nerven:
1) Habe hier NVMe_patches_10_12_2.plist vor mir. Stimmt es, dass ich alles zwischen <array><array> kopieren und in meine config.plist auf dem Installations-Stick kopieren muss?
XML- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- <plist version="1.0">
- <dict>
- <key>VanillaMD5</key>
- <string>c8e0cf366f1d79e70735c9f22b80b5dd</string>
- <key>PatchedMD5</key>
- <string>a91961c38012d2abb3cd1589ddc60a23</string>
- <key>KernelAndKextPatches</key>
- <dict>
- <key>KextsToPatch</key>
- <array>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#1</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>ibP4AgAAweAMBQAQAACJgw==</data>
- <key>Replace</key>
- <data>ibP4AgAAweAJBQAQAACJgw==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#2</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>D7aMiIIAAACD+QwPhTIBAA==</data>
- <key>Replace</key>
- <data>D7aMiIIAAACD+QkPhTIBAA==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#3</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>AMeDpAAAAAAQAABIi0gISA==</data>
- <key>Replace</key>
- <data>AMeDpAAAAAACAABIi0gISA==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#4</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>SYnGTYX2dGFBwecMSWP/vg==</data>
- <key>Replace</key>
- <data>SYnGTYX2dGFBwecJSWP/vg==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#5</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>hv8PAABIwegMD7cPgeH/Dw==</data>
- <key>Replace</key>
- <data>hv8PAABIwegJD7cPgeH/Dw==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#6_7</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>icGB4f8PAABIAdFIgfn/DwAAdzs=</data>
- <key>Replace</key>
- <data>icGB4f8BAABIAdFIgfn/AQAAdzs=</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#8</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>SYHF/w8AAEnB7QxJiwQkSA==</data>
- <key>Replace</key>
- <data>SYHF/w8AAEnB7QlJiwQkSA==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#9_10</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>BgIAAEyNuAAQAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAAQAABJKfQ=</data>
- <key>Replace</key>
- <data>BgIAAEyNuAACAABMiflIgeEA8P//SYmGGgEAAEmJjiIBAABBvAACAABJKfQ=</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#11</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>AABJiY4iAQAAugAQAABIKQ==</data>
- <key>Replace</key>
- <data>AABJiY4iAQAAugACAABIKQ==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#12</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>yAAAAEkp17gAEAAATYskJA==</data>
- <key>Replace</key>
- <data>yAAAAEkp17gAAgAATYskJA==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#13</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>4b+AQBUGTYnWugAQAABFMQ==</data>
- <key>Replace</key>
- <data>4b+AQBUGTYnWugACAABFMQ==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#14</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>iWTY+EmBxAAQAABJgccA8A==</data>
- <key>Replace</key>
- <data>iWTY+EmBxAACAABJgccA8A==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#15</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>Bf8PAABIwegMZvfB/w8PlQ==</data>
- <key>Replace</key>
- <data>Bf8PAABIwegJZvfB/w8PlQ==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#16</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>weIIQQ+2wcHgDEQJ0EQJwA==</data>
- <key>Replace</key>
- <data>weIIQQ+2wcHgCUQJ0EQJwA==</data>
- </dict>
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily Pike R. Alpha Patch#17</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>RYTJD5XAD7bAweAMRAnYRA==</data>
- <key>Replace</key>
- <data>RYTJD5XAD7bAweAJRAnYRA==</data>
- </dict>
- </array>
- </dict>
- </dict>
- </plist>
2) Die Datei "ionvmefamily.kext" kopiere ich nach EFI/CLOVER/kexts/Other/, korrekt? Müsste die NVMe danach sichtbar sein oder weisst du zuefaellig, ob für die Samsung 960 Evo noch andere Bedingungen gelten?
Nochmals vielen Dank!!!
-
2.) Den Kext habe ich aus S/L/E und demnach solltest du den da auch wieder einsetzen, am besten mit dem Kext Utility.
1.) Wenn du das sagst, keine Ahnung, ich habe gar keine NVMe SSD.Btw: Kannst du bitte den Quellcode mal in einen Spoiler schieben, wegen der Übesicht im Thread?
-
Klar, mache ich ich. es geht mir aber um den Installer, nicht die Installation. Auf dem USB-Stick gibt es doch keine S/L/E
-
Ja, dann nach EFI/Clover/Kexts/10.12 oder Other.
-
Habe den Code jetzt mal in meine config.plist auf meinem USB-Stick kopiert, aber leider startet die Installation nicht mehr. Kann jemand eventuell mal gucken, ob ich die Info unter KextToPatches richtig eingefuegt habe oder ansonsten was uebersehen habe?
Ich bin inzwischen ein wenig ratlos, ich schlage mich jetzt schon ein paar Tage mit dem Problem herum, weiss aber nicht, wo ich falsch ansetze...
-
-
Verwende eine original IONVMeFamily.kext Datei (die von derHackFan), hmmm was habe ich denn jetzt schon wieder gepostet haha..
welche config.plist meinst du denn? Wenn ich auf @al6042 klicke, sehe ich eine Reihe von Posts, aber keinen vom 14. Januar
EDIT: Nvm ich bin ein Volldeppe, habe die config.plist gefunden, versuche es mal. Du hast auch IONVMeFamily.kext in Other auf dem Stick verschoben?
-
NEIN,
nur die gepatchte config.plist,lies doch bitte die Posts von al6042 und von mir...... dann geht das ganz einfach
-
Ja tut mir Leid, ich habe mir inzwischen sonst wie viele Tutorials reingezogen und bin da jetzt ein wenig Durcheinander. Bin da irgendwie zu blöd für...