NVMe Crucial SSD in MacBook Pro (mid 20015) with Voila Reve adapter

HD fails on regular (month) intervals, so I assume it is time for change. I have High Sierra with updates, Time Machine backup and external bootable USB disk,  Boot ROM Version: 199.0.0.0.0 and NVMExpress is listed in hardware list (empty). I got

Voila Reve M.2 NVME Macbook SSD adapter for MacBook Air Pro Retina Mid 2013-2017 and

Crucial P3 500GB M.2 PCIe Gen 3 NVMe SSD (PCIe Gen3 x4) - a recommended pair from Amazon. When I replace original SSD with the pair of Crucial and Voila Reve adapter they are not detected, neither from USB bootable installer nor from external USB disk with full OS. I realize that there is a slight chance one of the two is bricked, but I want to be sure I am not missing something before sending them back. Really would like to stay on High Sierra and keep 32bit apps. Am I missing something obvious, like to disable SIP? I first bought Zerone adaptor, just to realize it does not support x4.

MacBook Pro 15″, macOS 10.13

Posted on Apr 25, 2023 4:50 PM

Reply
Question marked as Top-ranking reply

Posted on Apr 25, 2023 6:55 PM

I'm assuming that you installed macOS 10.13+ at some point prior to installing the NVMe SSD internally and by the format of the firmware revision this seems a valid assumption.


From reading these forums for many years now, the SSD adapter which seems most compatible & reliable is from Sintech. I have yet to see anyone mention a problem from using the Sintech adapter. The only time I see issues is when people mention some other brand of SSD adapter. In fact I've never heard of the adapter brand you mentioned.


I would start with the SSD adapter.


You can always test the SSD by using an M.2 SSD adapter or enclosure to connect the SSD externally.


Similar questions

16 replies
Question marked as Top-ranking reply

Apr 25, 2023 6:55 PM in response to Mac-u-ser

I'm assuming that you installed macOS 10.13+ at some point prior to installing the NVMe SSD internally and by the format of the firmware revision this seems a valid assumption.


From reading these forums for many years now, the SSD adapter which seems most compatible & reliable is from Sintech. I have yet to see anyone mention a problem from using the Sintech adapter. The only time I see issues is when people mention some other brand of SSD adapter. In fact I've never heard of the adapter brand you mentioned.


I would start with the SSD adapter.


You can always test the SSD by using an M.2 SSD adapter or enclosure to connect the SSD externally.


May 4, 2023 10:32 AM in response to Mac-u-ser

Mac-u-ser wrote:

• Both adapters are Voila Reve, one was sold on Amazon as non x4 compliant, another was sold as a good match for Crucial SSD.

Thanks for clarifying.


Take information from Amazon with a grain of salt. That adapter may be fine, but you are obviously having issues here. I have provided you with an adapter which has never seen a negative comment from any users on these forums for all the years I have been participating here. Other adapters may work, but when you are trying to troubleshoot something with limited options, you should probably go with the option that no users on these forums have complained about.


Disk Utility "View" "Show All Devices" does not see NVMe disk in High Sierra (external drive)/High Sierra Installer. System Info also sees only adapter, not the disk.

If you can select the adapter and erase it, then it will apply it to the actual drive if the drive & adapter are compatible and working correctly. You should, however, be able to see the physical SSD information when examining the Apple System Profiler's "NVMExpress" item. Access the System Profiler by holding the Option key while clicking the Apple menu & selecting the first item.


Bad SSD connector on the Logic Board (or its supporting circuitry) - I found that disk works inside with Catalina on external drive. It works with Monterey network restore.

Not entirely sure here. Once again you are not being clear enough. What I am getting from this is you can see the Crucial SSD installed internally while booting Catalina from an external drive. Do you mean the same thing when booting the online Monterey installer through Internet Recovery Mode?


So it physically works and is compatible. What I know about High Sierra is that it uses APFS for EFI partition,

No, absolutely wrong. The EFI partition (also known as ESP) is and always has been a hidden FAT formatted volume.


High Sierra does use the APFS file system when installed to an SSD. At one time High Sierra would default to HFS+ if installed onto a hard drive (no idea if the latter is still true).


APFS is completely irrelevant to your issues here.


but Time Machine in High Sierra cannot use APFS because it lacks of certain symbolic links. I will check out your suggestion to Install system instead of restoring.

I don't use TM so I cannot say how a backup from macOS 11.x+ would work when attempting restore data to High Sierra. I would not expect the restore/migration to work, however, launching the TM app and navigating to the personal files you want restored may work. You definitely don't want to restore/migrate any settings or apps from a backup from a newer version of macOS or it will cause problems.


At this time forget about TM and backups. Only worry about backups after you get macOS running on the new SSD. The only thing that matters at this point is getting macOS installed to the new SSD.


However, EFI and preloader could be equally fixed with some Open Core, last I saw there was NVMe option in it.

No reason to go here when you are working with an OS officially supported by Apple for your laptop. You will find even less help from contributors with that configuration since few people use it, plus the moderators may remove posts about it.


If installing macOS 10.13 to 11.x does not work using the instructions I've provided here, then it means one of these bits of hardware is either incompatible or faulty. I would avoid macOS 12.x Monterey at the moment unless you had already installed Monterey while the original Apple OEM SSD was still installed internally so that the laptop's system firmware has updated to the Monterey firmware version because at one time the Monterey installer would not update the system firmware if a non-Apple SSD was installed internally.


You need to stick with the basics and keep things simple when trying to troubleshoot things. Only worry about other more complex things after the basics work.


Good luck.

Jul 19, 2023 12:13 PM in response to Mac-u-ser

The SSD Adapter has proven to be the cause of compatibility issues for most people who have posted on the Apple forums so that is a valid item to change. Is it guaranteed? No, but it seems to help 99% of the users reporting issues with their M.2 SSDs so I suggest it. I never even knew the Sintech brand before reading about it on the Apple forums several years ago. I didn't put much faith into it until I realized the users who tried that particular SSD adapter (recommended by someone else on these forums) were reporting success with their NVMe SSDs. So I started suggesting it and have never had anyone come back to tell me it did not work. I have not seen any other adapter recommended by name ever on these forums. Personally I would recommend people get an OWC SSD instead since it requires no adapter and is supported by the manufacturer, but most people decide to go with an unsupported M.2 SSD.


@Donetechnicalsupport is confused enough by this process without adding in yet another unsupported item to the equation especially since macOS 10.13+ already has the necessary NVMe driver included within macOS. @Donetechnicalsupport has not confirmed whether macOS 10.13+ was previously installed on their laptop which is a pre-requisite to using any NVMe SSD internally on this laptop since the laptop must include a system firmware update to allow for the use of an NVMe SSD. Many people don't realize they may be booting into macOS 10.11 on their laptop instead of macOS 12.x when accessing Internet Recovery Mode which is another potential cause of problems trying to install macOS when using an internal NVMe SSD. @Donetechnicalsupport has not provided any specific details about their setup other than using a Crucial P3 SSD and a 2015 laptop. Best to stick with the basics at least until the common simple steps have been exhausted.

Jul 26, 2023 5:25 AM in response to Donetechnicalsupport

Donetechnicalsupport wrote:

Hi again guys!

I wanna talk about my results with the Sintech adapter with my anormal issue last week. So today i recieved the adapter and what's my surprise?
Macbook pro early 2015 recognized Crucial P3 inmediatly after installation and booting a Mac Os Big sur installer usb drive.

It means that our friend HWTech was on a right way all the time!!

Thanks for following up and confirming as it is really appreciated.


Enjoy the SSD upgrade.



Apr 28, 2023 6:53 AM in response to Mac-u-ser

Mac-u-ser wrote:

However it makes me not much wiser, as if I am to buy external enclosure, Sintech, etc. However it makes me not much wiser, as if I am to buy external enclosure, Sintech, etc. It comes very close to the price of Apple SSD replacement (without adapter)

Sintech makes an internal SSD adapter to allow an M.2 SSD work internally with the proprietary Apple SSD connector on the Logic Board. It is the adapter I would choose if I were to install an M.2 SSD into a Mac. I have seen other people on these forums using a Crucial SSD internally on these Macs...the Sintech adapter usually solves their problems.


I was suggesting an external adapter or enclosure just for testing the SSD externally to make sure the SSD is good, plus if you discover the original problem is with the Logic Board instead of the original Apple SSD you would still be able to use the M.2 SSD you purchased with another computer for external storage.


May 3, 2023 7:30 PM in response to Mac-u-ser

What is the exact make & model of the second adapter? If you want assistance from contributors, then you need to provide exact specific details when replying since details are critical for assisting you since we cannot see your system or what you are doing.


Within Disk Utility click "View" and select "Show All Devices" so the physical drives appear on the left pane of Disk Utility. If the physical SSD is seen, then erase the physical SSD as GUID partition and MacOS Extended (Journaled). If this completes successfully, then you should be able to install macOS 10.13+ to the SSD without any problems.


If you are using the Sintech adapter as I suggested and you are unable to see the physical SSD using the instructions to adjust Disk Utility's view, then it most likely means the Logic Board of this laptop is bad.


If the Logic Board, Sintech SSD adapter, and SSD are good, then you should have no problem installing macOS 10.13+. "Install" is the key word....you must install macOS....don't try just restoring from a TM backup to create a bootable drive. All this assumes you have a good macOS installer as well.


Like I mentioned previously, you can also purchase an external USB to M.2 SSD adapter, or USB to M.2 SSD enclosure so that you can test the SSD on this Mac externally. With the external SSD adapter/enclosure try installing macOS 10.13+ to the SSD while it is connected externally to be sure this SSD actually works with this Mac. If the SSD is able to get macOS installed and the SSD boots macOS while connected externally, then you can try reinstalling the SSD internally to see if it will boot. If the SSD boots when connected externally, but does not boot when installed internally, then it means there is an issue with one of the following:


  • SSD Adapter
  • Incompatible SSD (may be incompatible with the adapter and/or with the Logic Board)
  • Bad SSD connector on the Logic Board (or its supporting circuitry)


This is what you need to do to try to figure out where the problem lies.


If this is too much for you, then I highly recommend you forget about trying to use an M.2 SSD on this laptop and purchase an OWC Aura Pro SSD instead since it is made specifically for this laptop. If the OWC Aura Pro SSD does not work, then it means the laptop's Logic Board is bad.


Good luck.


May 3, 2023 8:11 AM in response to HWTech

Update: SSD was working, I put it in a windows laptop. Got out from this laptop SK hynix SSD, it says x4 and it did not work with second adaptor, but worked with the first one - I could restore from Time Machine while running OS on external drive, but on reboot I got flushing folder. On close inspection both my adaptors seem identical.

USB bootable OS X inctall disc does not see the drive, exact copy of OS X High Sierra does not see the drive (but it sees SSD controller in the NVMexpress) and Network recovery sees the drive fine, but suggests to install Monterey.

May 14, 2023 6:10 AM in response to HWTech

Update: I cannot

  • install High Sierra because bootable USB does not see the disk...
  • restore High Sierra from Time Machine because it will not boot (flashing folder with question mark)
  • update it to Mojave because this update needs to restart, and when it restarts it cannot see the disk (I upgrade from external Mojave bootable drive
  • clean install Mojave on clean APSF, when it restarts it cannot see the disk

I can

  • clean install Mojave if the disk is not APSF - installer formats it to APSF and somehow installation works, I got a running system. Migration assistant from Time Machine worked as well.

I cannot

  • restart this installation normally (flashing folder with question mark)

I can

  • restart Mojave installation using OpenCore and USB drive, I select USB drive OC part, then I have an option to click on "back" button ◁ and there my NVMe SSD HD reappears, could be the delay that helps, can be CtlnaAHCIPort.kext that I dropped in EFI ...

I strongly suspect the same trick could have been done with fresh High Sierra install (first fresh on USB, then fresh on SSD) and all the reason Time Machine is not working is that under High Sierra Time Machine is not fully compatible with APFS - it cannot even use it, it will reformat disks to Mac OS Extended.

Jul 19, 2023 10:00 AM in response to Mac-u-ser

Have you ever had macOS 12.x Monterey installed on this laptop?


If so, then after you get the Sintech Adapter, just install macOS 10.13+ on the laptop (any OS from 10.13 up through 12.x).


If no, then you can install macOS 10.13 to 11.x.


Use the traditional methods of installing macOS such as Internet Recovery Mode (Command + Option + R), just make sure the online installer you access is 10.13+ since some Macs may only boot to the online installer for the older OS which shipped on a Mac from the factory which for a 2015 laptop is too old to allow the use of an internal NVMe SSD.

How to reinstall macOS - Apple Support


Or by creating and using a bootable macOS USB installer by following the instructions in this Apple article:

Create a bootable installer for macOS - Apple Support


This is all you need to install macOS. Ignore all mention of Open Core and macOS patchers as they are hacks and not supported by Apple, plus they are greatly increasing the difficulty of the project for you.


If for some reason you still have a problem with the Crucial SSD and the Sintech adapter, then you may want to use a different SSD.

Jul 25, 2023 2:05 PM in response to Donetechnicalsupport

Hi again guys!


I wanna talk about my results with the Sintech adapter with my anormal issue last week. So today i recieved the adapter and what's my surprise?

Macbook pro early 2015 recognized Crucial P3 inmediatly after installation and booting a Mac Os Big sur installer usb drive.

This is the pciture:


Here some pictures, indications that came with the Sintech adapter:

It means that our friend HWTech was on a right way all the time!!


I'm very happy about this learning!

Hope the mistery is resolved!!


Many thanks to all yout participation here, it was so helpfull!


Regards!!

Apr 28, 2023 4:10 AM in response to HWTech

Yes, macOS 10.13+ was installed prior and Boot ROM Version looks right. Thank you for your opinion, may be adapter is indeed faulty. However it makes me not much wiser, as if I am to buy external enclosure, Sintech, etc. It comes very close to the price of Apple SSD replacement (without adapter), and this, in turn, close to the price of the whole mid 2015 laptop. The still cheaper variant would be to order replacement (no adaptor needed) SSD from China, wait a month for shipping and pay the toll.

Jul 19, 2023 12:52 AM in response to HWTech

Hi! I'm with this issue now, the same thing, i've installed many crucial P3 disks in some iMacs and no problem with de regular M1 adapters (the most cheapers), but i'm not able to install in a MBP early 2015 with the same conditions.

I read a lot from your different answers in this comunity and i completed all steps and there's no way for the mac to recognize my nvme.

Now the answer is, when you talk about sintech adapter, witch is the one? the first one or the second one??


Thanks for your job here!


Sorry for my english!

Jul 19, 2023 11:39 AM in response to HWTech

You are wrong - Mac is just a computer, and OS X is just a graphical shell over FreeBSD core. What I suggest is just to put some files into EFI partitions (which, by the way, like NVMe drivers, could have been there since first NVMe appeared on the market). If one does not like them - you can mount the partition and delete files, or format the drive. Donetechnicalsupport have already failed to get his drive recognized in a regular way.


[Edited by Moderator]

Jul 19, 2023 1:29 PM in response to HWTech

Ok, i've been for 10 years repairing and upgrading iMac, Macbook (air) and Mac Mini, and never before i had a several issue like this. I've learned years ago about the condition to upgrade High Sierra to obtain nvme drivers in the mac EFI, but i did all that i've ever did before with other mac computers. This macbook, theoricly, had High sierra, but it came to me with Catalina installed.

Anyway i began for sierra today and upgraded till monterey, passing 3 different Os in the process.

Now, i'll buy this Sintech stuff and finally find out about this mistery.....


I'll keep you all informed!


Many thanks!

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

NVMe Crucial SSD in MacBook Pro (mid 20015) with Voila Reve adapter

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.