PCIE M.2 drive not mounting after Sonoma install

I just updated to Sonoma 14.1.2 and now my Sonnet M.2 card is only intermittently mounting the Raid drive. Does not show up in SoftRaid, but I can see the PCIE card in my System Report. The only time I can get it to mount is when I physically reseat the card. The Raid shows its intact when it mounts, no errors. Any time I restart or shutdown, the drive dismounts.


This is my daily driver workstation, and used everyday. There were no issues prior to the OS update.

iMac Pro (2017)

Posted on Dec 11, 2023 5:13 PM

Reply
Question marked as Top-ranking reply

Posted on Mar 13, 2024 6:07 PM

I should also say that I have three other OWC USBC Thunderbay running RAID5’s. No problems there at all. Only with the PCIE card M.2 Raid 0.


Sonnett reached back out with the following:


”Hello Adam,


Thank you for the follow-up.


Our engineers have been working hard on this and have now been able to reproduce the issue. Just recently we were able to duplicate this issue with another competitor's hardware as well. From the data we have gathered from customers like yourself, and in our lab, it seems that an update released by Apple in the later 2023 time frame for multiple OS releases caused the issue with drives dropping off. We are trying to narrow down exactly which ones. 

We have filed a bug report to Apple so that they can get the issue fixed in a future OS release. 


If you would like, you can also try and submit your own Apple bug report, and reference the bug report we sent (FB13560165). More individuals reporting this may give more impetus to Apple to look into this more closely or more quickly.


We are sorry for the inconvenience and are working hard to get it resolved as quickly as possible. We have your case status listed as Waiting for Engineering Fix so that we can alert you once there is a solution.


As a partial solution in the interim, we have seen that installing the M.2 card/drives into an external Thunderbolt to PCIe chassis like our Breakaway Box, does resolve the issue of drives dropping off, albeit, bandwidth is limited to ~2750MB/s in the external chassis.


Let us know if any of this helps.


Thank you for your patience while we work through this.


Regards,

Sonnet Team”

78 replies

Jan 12, 2024 1:20 AM in response to Dj Twelvizm

Exact same problem! Everything was fine on Ventura with 2019 Mac Pro. Now after a (forced) Sonoma 'upgrade', often random NVME M.2 drives installed on my 2 Sonnet 4x4 M.2 PCIe cards will not mount after booting. Nothing else has changed. It's like the lottery whether after booting, a drive is just missing and not showing in Disk Utility. If the drive shows up later, the RAID array works fine. It's not a disk or driver issue, it's Sonoma 100%. Please fix this Apple!

Jan 12, 2024 7:34 AM in response to Dj Twelvizm

I have contacted Sonnet about the issue and sent them a link to this thread. Their response:


"Thank you for the information. We are sorry to hear this is giving you trouble.


Sonnet was recently made aware of this issue affecting some Mac users, and are working with Apple on a solution...

...We will escalate this to our Engineering Team for testing and review.


Thank you for your patience while we work through this.


Regards,

Sonnet Team"


So good news that its being worked on. Bad news is that there isn't currently a solution and we're stuck until they sort it out.



Jan 14, 2024 8:30 PM in response to Dj Twelvizm

As a test I 'downgraded' from Sonoma to Ventura, using Migration Assistant to restore all apps and files exactly the same as before, with exactly same hardware configuration, and now all M.2 NVME drives installed on both Sonnet 4x4 PCIe cards mount perfectly on my Mac Pro 2019, everytime.


Apple, what on earth have you done with Sonoma to cause external drive mounting to become a random lottery??

Jan 16, 2024 8:51 PM in response to Dj Twelvizm

+1


4 years running 4 x NVME sticks (RAID 0) with no issues. Now (after Sonoma), they show up only after several power cycles. No rhyme or reason as to the number of power cycles. Once they come up upon boot, they work fine for the duration. Went through everything under the sun trying to solve it until I found this thread and realized I'm not on my own. (RaidCP is a spinner used for backup)


Jan 18, 2024 1:04 PM in response to Dj Twelvizm

2019 Mac Pro, 192GB, 1TB SSD and 5700 MPX.


I am also having this issue since installing Sonoma. Most times I need to shut the computer down and unplug the box. After doing this a few times the drives appear. The drives are Samsung 970s mounted on PCI adapter cards.


There are no RAID partitions configured.


I have gone through each step mentioned in this thread and the related MacRumors thread.


https://forums.macrumors.com/threads/mac-pro-2019-nvme-raid-drives-failing-to-mount.2366297/

Jan 18, 2024 5:53 PM in response to Dave Hage

OK, given I just "downgraded" (upgraded?) from Sonoma to Ventura, I can provide some pointers, but if you screw up your machine it's not my fault.


IMPORTANT: THIS WILL WIPE ALL DATA!!! Make sure you have a backup.


0) Backup your data. Maybe do this twice. I was able to find a Time Machine backup from before Sonoma was installed, but it should theoretically work if you have a Time Machine backup taken after Sonoma was installed. The way you will reinstall your files and apps is using Migration Assistant to read your Time Machine backup off an external drive (because Time Machine no longer backs up the OS, like it used to, or a full image backup would). Put your Time Machine Backup on an external drive.


1) You also need a bootable disk containing Ventura. Download Ventura from the App Store using this link. Despite your mac telling you it cannot install Ventura, the downloaded file you require will be put into your Applications folder: How to download and install macOS - Apple Support


2) Grab a USB drive with at least 16GB and follow these instructions to create the bootable Ventura installer using the file in your Applications folder: Create a bootable installer - Apple Support. The terminal command you need is something like: sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume


3) You need to enable the ability to boot from an external drive, using Recovery Mode to do this. Follow these instructions: About Startup Security Utility on a Mac with the Apple T2 Security Chip - Apple Support


4) Shutdown your Mac and remove all external drives except the bootable Ventura USB drive.


5) Restart and immediately hold down the OPTION key until Startup Manager appears. Choose your USB drive.


6) Choose Disk Utility -> View -> View ALL attached Drives. Choose the upper-most drive (not the indented volumes below). It's normally called Apple Media, Mac SSD, or similar. Erase this drive and format as APFS with a GUID Partition Map. If you use Bootcamp, leave that partition alone. I was able to leave my Bootcamp install untouched and it works just as it always did after installing Ventura.


7) Once your main Mac drive is wiped, exit Drive Utility and go back to the menu, then choose Install MacOS.


8) Start the installation of Ventura and follow prompts, but don't create an account (as in, don't enter any user details). If you enter new user details, you may end up with permission problems after restoring with Migration Assistant, even if it's the same username you used previously.


9) Open Migration Assistant when provided the option, select the Time Machine backup you saved to an external drive after plugging it in, start the restore process.


10) Migration Assistant seems to do a good job of restoring preferences, passwords, etc. It's honestly not that much of a headache to get everything going again after Migration Assistant completes.


Good luck and I take no responsibility for the above instructions.


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.

PCIE M.2 drive not mounting after Sonoma install

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