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 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/

Mar 12, 2024 10:26 AM in response to georg216

This is absurd. They have no idea what they are doing. Forcing reinstalling the entire OS, twice, without analyzing what is going on is dumb. Replacing parts willy neely simply magic dreaming a fix and not investigating the actual issue sounds like something straight out of Idiocracy (the movie, look it up).


If you press Command-V during boot, you see the boot process in verbose mode on the screen. In my case, the system hangs initializing the GPU. That points a finger at how PCIe is being handled.


I've tried different NVME PCIe cards and all show the same issue. Once in a blue moon it boots fine and everything is there. Most of the time it boots and no drives are shown. Once in a while the entire system freezes during boot.


Can't point to a specific update where this started but when I first had the system (2019 and a couple of years after that) it all worked fine.

Mar 13, 2024 1:05 PM in response to 3cre8ive

3cre8ive;

Deleting the SoftRAID driver in /Library/Extensions could not fix a problem where drives are not appearing to MacOS.

For one, as of 13.3, the loadable SoftRAID driver has moved to /System/Extensions. Any legacy driver in /Library/Extensions would be inert as of 13.3, it cannot load. (If you launch SoftRAID 7.6.1 or later, SoftRAID Application will delete this extension)


This cannot be the cause of the drives not showing up. You can easily prove this, as the disks for most of the users here are in Apple format, so the SoftRAID driver is not even loading. MacOS exclusively determines whether a disk shows up to MacOS, not a driver like SoftRAID.

If People with this problem look in System Report, under PCI, you will see the cards, but not the drives. That is a "hardware issue", whether triggered by a recent MacOS update or not, the drives are not being presented to MacOS at all.


To repeat, if you do not have any SoftRAID disks connected to your mac, (disks with SoftRAID partition maps), then the SoftRAID kext does not load. (Its like having a printer driver, with no corresponding printer, it does not do anything, it cannot cause any conflicts with other printers, for example.)


Not sure what was happening with your Mercury Duo. Deleting a non-loading extension was not the actual solution. (hopefully Apple had you clear the extensions cache, else just deleting it does nothing, as a copy of drivers is in the extensions cache, and will still be offered to MacOS at startup.)

As a possibility, perhaps you previously deleted the actual offending extension, but until you flushed the extensions cache, it was still loading.

One such extension I can think of would be a SMART USB driver.


Apr 19, 2024 11:35 AM in response to Dj Twelvizm

Anyone who wants to assist in data collection for this issue of missing drives, we can help submit data on this to a bug report we filed.

Send an email to support at Softraid dot com.

I will tell you what we need to collect, it will be a few large files, "before" (with drives missing) and "After", when you get the drives to show again.

We are interested in what drives are triggering this, in addition, as it does not appear to be all brands. We have not seen any reports for example of Samsung drives not appearing. If anyone has Samsungs with this issue, I would like to hear from you.

thanks

Jan 30, 2024 11:23 PM in response to Dj Twelvizm

I am having issues with my OWC mercury dual raid drive as well on M1 studio. My drive was working fine, Apple replaced my logic board on my studio and after restoring from a Time Machine backup and updating to 14.3 and then reinstalling 14.3 it no longer works. It won't load the folders and crashes Finder, eventually it shows the folders on the drive however I can't get into the folders without it crashing finder.


It works on my M1 MBP which is running 14.2.1 but it is a little slow to load. I have been in contact with support and haven't been much help. The drive works fine in safe mode just not normal mode. Seems to spin up and be running all the time and crashes if I try to eject. There is a lot of people having this issue from what I can see online.


Drives have been a bit of and ongoing issue, I had to buy a new enclosure to house my raid when I bought my M1 Mac Studio as the last enclosure wouldn't mount, after purchasing the OWC and reformatting drives it was working. There was an issue with the drive constantly going to sleep and having to spin up whenever I want to access it (incompatible chipset was apples response) , tried amphetamine but not a good solution to stop it sleeping. Then the seemed to fix the issue in Ventura and drive was working fine and responsive.


I spent about 3 days trouble shooting with support to figure out my ethernet port wasn't working (which I knew), a week without my studio when they replaced logic board and now another 3 days trying to get drive to mount. They are obviously having issues with the OS and are pushing out updates without testing properly.


Support wanted me to update my MBP to 14.3 as I was having network connection issues and I refused. Why would I update to an OS which doesn't read my external drive. The constant push for you to update operating system actually makes the problem worse, and you cant easily downgrade OS.


Come on Apple, fix your issues!

Feb 15, 2024 3:09 PM in response to KevinIA007

I waited to install Sonoma in attempts to avoid compatibility issues. Just installed 14.3 and am consistently not seeing my drives that are on a Sonnet card. I restart a few times and they have reappeared and work fine.


To make things a little more confusing, I DID have this problem a couple of times on Ventura. Sonoma is worse, but this issue may have started earlier. I'm running a MacPro with three Samsung 2GB NVMe drives on a Sonnet card.

Mar 11, 2024 11:55 PM in response to Dj Twelvizm

I'm on a 2021 MP 16-Core...3 Samsung EVOs on my Sonnet card. Disks didn't mount a couple times in Ventura. Restarted and it was fine.

Then, I updated to Sonoma and all three NVMe drives would disappear/not mount. Called AppleCare and they had me reinstall Sonoma, twice.


That made it worse. Much worse.


After the second OS install, the computer wouldn't even start. When I unplugged it and plugged it back in, the progress bar would get 15% though before the computer shut off.

Trying to start in safe mode or recovery mode didn't work either.


Dropped it off at Apple Store. Waited on parts for 2 weeks. They replaced the power supply, main system drive, and Logic Board! So it's basically a new computer (with my original Samsung NVMe drives on the Sonnet).


So far, I've done 14 of the probable 40-50 hours of reinstalling, authorizing, contacting companies for serial numbers and authorizations, upgrading, setting up templates, etc. Hundreds of audio plugins and applications, installers...plus any other programs that were on the system drive.

I am losing at least four weeks of work.


I saw on this thread that Sonnet contacted Apple about this back in January. Are there any updates on progress? Has Apple responded to the Sonnet folks?

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)


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.