Jump to content

NVMe Express digging

NVMe support El Capitan Samsung 950 pro

Best Answer rominator, 15 December 2015 - 03:13 AM

And...it's live. Grab it and let us know how it works.

 

http://www.macvidcar...me-driver1.html

 

Hopefully JimJ740 will be gracing us all with some more nuggets like this.

Go to the full post


  • Please log in to reply
116 replies to this topic

#101
AppleIIGuy

AppleIIGuy

    InsanelyMac Sage

  • Donators
  • 433 posts
  • Gender:Male
  • Location:Portland, OR

I had no problems. Either in my boards 2x pci-e M.2 slot or the 4x Pci-e M.2 adapter.  All I did was put the kext in the install usb's 10.11 Kext folder and booted. The installer saw the drive fine. Formatted and installed. Then installed clover on the NMVE drive.



#102
Brabbelbla

Brabbelbla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Netherlands

@AppleIIGuy

Also Gigabyte, apparently, like jan-munich. Both without issues. I have an ASUS board. Z170 chipset, with NVMe support. I do have issues. Just tried jan-munich's Clover config to rule that out -> no change. Still issues.



#103
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

@AppleIIGuy

Also Gigabyte, apparently, like jan-munich. Both without issues. I have an ASUS board. Z170 chipset, with NVMe support. I do have issues. Just tried jan-munich's Clover config to rule that out -> no change. Still issues.

 

To bad to hear. :(  So im sticking to mainboard / bios issues. So seems that gigabyte users are the lucky ones right now.. would be good to confirm this from another user, so we could start looking even deeper into the bios differences.



#104
Brabbelbla

Brabbelbla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Netherlands

I'm starting to think so, too. To get things a little clearer I started a very nice and shiny poll.



#105
AppleIIGuy

AppleIIGuy

    InsanelyMac Sage

  • Donators
  • 433 posts
  • Gender:Male
  • Location:Portland, OR

@Brabbelbla I hope that you understood that I wasn't blaming you, but I was getting frustrated at people putting out misleading information about the NVME legacy driver in this forum and other forums.



#106
Brabbelbla

Brabbelbla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Netherlands

@AppleIIGuy: Of course, didn't think that for a moment. Sorry if I sounded harsh myself. Just can't bear having no clue as to why it doesn't work with me, and even less to a solution. If it's a mobo/UEFI issue it'll still be a long way, as I can figure ASUS' response to a support request regarding this. I am now using the SM951 AHCI as a replacement, which is stable but performance is disappointing IMO. Not bad, but disappointing having used the 950 Pro.



#107
Brabbelbla

Brabbelbla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Netherlands

All right, out of all possibilities, ASUS itself added some spice into the mix. I don't know who stimulated them to do so - that person just earned a pass to heaven - but they just put out a new BIOS. 

 

Z170 PRO GAMING BIOS 1204

1.Support MAC OS 
2.Update CPU Microcode 
3.Improve system stability

 

Of course, hopes were high, but, unfortunately, the KP-on-logoff/shutdown/reboot issue persists with me. But they essentially acknowledge OS X here, heck, they even "support" it, which makes it a lot easier to contact them about this. Kudos. It is weekend now, but time will come. EDIT: right, just spent 1,5 hours on creating accounts, filling in forms, vague refusal boxes, but a support request has been filed. Now let's see what they say. EDIT2: got a response, basically meaningless. Seeing some threads at Tony's I also find it hard to believe it really is an issue tied to this specified board (series). Meanwhile, the kext dev is completely silent.



#108
Brabbelbla

Brabbelbla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Netherlands

Out of curiosity: does the NVMe drive show up as internal or external with those it works for?



#109
AppleIIGuy

AppleIIGuy

    InsanelyMac Sage

  • Donators
  • 433 posts
  • Gender:Male
  • Location:Portland, OR

External.

 

Attached File  NMVE.jpg   80.86KB   13 downloads

 



#110
Brabbelbla

Brabbelbla

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts
  • Gender:Male
  • Location:Netherlands

So where did the attempts with IONVMeFamily end up? Last thing I read was that it wasn't possible to inject device properties for the NVMe controller per DSDT.



#111
mathew2005in

mathew2005in

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 102 posts
  • Gender:Male
  • Location:United Kingdom

I have installed OSX 10.11.5 on SM951 NVME 512GB. I have successfully installed clover and able to boot with nv_disable=1. I have installed web driver and added nvda_drv=1 then it stuck on apple logo on 50% progress.. but I can boot with disabling Nvidia web drivers and rest everything works but no graphics..

 

Any idea what may be the issue?

 

Thanks



#112
magnifico

magnifico

    The Special One

  • Donators
  • 3,509 posts
  • Gender:Male

I have installed OSX 10.11.5 on SM951 NVME 512GB. I have successfully installed clover and able to boot with nv_disable=1. I have installed web driver and added nvda_drv=1 then it stuck on apple logo on 50% progress.. but I can boot with disabling Nvidia web drivers and rest everything works but no graphics..

 

Any idea what may be the issue?

 

Thanks

please your signature ..i mean hardware



#113
mathew2005in

mathew2005in

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 102 posts
  • Gender:Male
  • Location:United Kingdom

i7 6700k  Z170 K3, GTX 980ti 16GB DDR4 2400MHZ



#114
jan-munich

jan-munich

    InsanelyMac Protégé

  • Members
  • PipPip
  • 50 posts

I have installed OSX 10.11.5 on SM951 NVME 512GB. I have successfully installed clover and able to boot with nv_disable=1. I have installed web driver and added nvda_drv=1 then it stuck on apple logo on 50% progress.. but I can boot with disabling Nvidia web drivers and rest everything works but no graphics..

 

Any idea what may be the issue?

 

Thanks

Has nothing to do with you NVMe drive. please keep this post clean.

To answer your question: Have a look on how to successfully patch your AppleGraphicsControl.kext dependent on your FakeSMC to make the driver properly load up.



#115
Multisaft

Multisaft

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 143 posts
  • Gender:Male
  • Location:Germany

anyone else around without sleep due to the possible use of nvmegenerics?



#116
00angus

00angus

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

I'm on a Intel NUC6i5syh booting from a NVME 950 PRO using Clover and NVMeGeneric driver :)

Everything looks super, performance is fantastic ... but my disk is seen as an external one.

 

My main concern is with TRIM for the NVME drive. Is it enabled, how can I check it out?

1) the NVME drive do not show up in System Information:

a. it's not under "NVMExpress" listing ("This computer doesn't contain any NVME...")
b. it's not under "PCI" listing
c. it's not under "SATA/SATA Express" (one other drive, a 850 EVO shows up here)
d. it does appear under "Storage" with Protocol: PCI​

2) I've issued the command "trimforce enable" and the disk 850 EVO -- in point [c.] above -- appears with Trim!
3) But for the NVME 950 PRO there is not report
 

Should I be afraid of using my disk this way ? (because of trim)

 

Thanks :)



#117
Multisaft

Multisaft

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 143 posts
  • Gender:Male
  • Location:Germany

everything is well known and documented in this forum or can be found via google

also, pike and marc did some fantastic IONVMeFamily patch within the last days, check: https://pikeralpha.wordpress.com/







Also tagged with one or more of these keywords: NVMe support, El Capitan, Samsung, 950 pro


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy