Contribute
Register

OS X Driver for NVMe M.2 Solid State Drives Released

Status
Not open for further replies.
@MadMac1969 just to clarify before I pull the trigger on a 600p ssd, according to pikes blog, just copying some line of code into the config.plist and copying IONMFamily.kext to efi ( bootable isb first, then boot disk later) is enough
Im really struggling to get my 600p ssd to work with anything other then GenericNVMe. Im considering to return it on buyback and get a Samsung 950 instead. Even if its x2 the price (and speed tbh)
 
There is a taiwanese person who were able to get the 600p up and running with pike's patch. I am currently having a
conversation with him to see if he can shade some light on it.
Screen Shot 2016-11-08 at 09.56.10.png
 
There is a taiwanese person who were able to get the 600p up and running with pike's patch. I am currently having a
conversation with him to see if he can shade some light on it.
View attachment 219507

I got the patch working with patching my vendor/pci-id: Still gets stuck while trying to boot at: PTIDSensors: Started
 
Last edited:
I got the patch working with patching my vendor/pci-id: Still gets stuck while trying to boot at: PTIDSensors: Started

Then it is not working. I am sorry that I can't help you much with your SSD. I love the Intel series, but I have a Samsung 950 Pro.
 
Does it matter where i put my ionvmefamilly.kext?

Of course it does. Download Kext Wizard latest version, it will do the dirty job for you, as I am pretty sure you have no clue about what chown and chmod mean.
 
Of course it does. Download Kext Wizard latest version, it will do the dirty job for you, as I am pretty sure you have no clue about what chown and chmod mean.
I guess you mean read/write-rights. What permission i give the file?
I have not worked with that yet in this environment though.

I will do that!
And then, do i put it int clover/kext/10.11 i suppose or where else can i try put the file? In library/extensions or S/L/E?
 
I guess you mean read/write-rights. What permission i give the file?
I have not worked with that yet in this environment though.

I will do that!
And then, do i put it int clover/kext/10.11 i suppose or where else can i try put the file? In library/extensions or S/L/E?

Kext Wizard will install it for you in System/Library/Extension and fix permissions and all.
 

Hi Stork, i just wanted to say thanks for your Gene-build/guide. I used that to get my system up and an running worked like a charm and was "easy-enough" to understand if you researched a bit.
Thanks for putting the time and effort of writing it!


Kext Wizard will install it for you in System/Library/Extension and fix permissions and all.

I will try that today, a random thought i have is:
Quoting Pike's blog post:

"Note: The first section in the patch data is used to search for the PCI vendor and device-id:
1
<string>pci144d,a804</string>
And to have that replaced with:

1<string>pci144d,a802</string>"


I have replaced so my id gets replaced with <string>pci144d,a802</string>.
What i understand the pci144d,a802 is Apples NVMe i suppose. I don't want to change this to something else right?
 
Status
Not open for further replies.
Back
Top