MacPro 2019 PCIE M.2 (Sonnet AND OWC) drives not mounting after Sonoma updates

Following on from this thread: PCIE M.2 drive not mounting after Sonoma … - Apple Community - Unsure why it was archived for lack of activity minutes after I posted there and before this issue was resolved. 


Since a MacOS update (Sonoma, and it's thought Venture is affected after late 2023 updates), M.2 drives mounted on several brands of PCIe cards have stopped mounting intermittently and sometimes disappear randomly. This is intermittent but frequent.


Sonnet replicated the issue and have been trying to work with Apple Engineering under their bug report. Sonnet's bug report reference number is FB13560165 in case anyone wants to reference this. The more people who raise support tickets and provide a bug report here: Feedback - Mac Pro - Apple, the better.


I've written up my full troubleshooting report in additional text - I did link to the PDF file but it got removed by apple twice for being an inappropriate link (which it isn't).


Please share if you've had the same issue.



Thanks



Mac Pro, macOS 10.12

Posted on May 27, 2024 5:06 AM

Reply
Question marked as Top-ranking reply

Posted on Jul 1, 2024 6:13 PM

I've been fighting this as well since late last year, and have read your terrific PDF. I've gone so far as to purchase an external TB PCIe chassis (Sonnet Echo II DV) and move my two Sonnet FUS-SSD-4X4-E3 to it. It was rock solid, and I did not encounter the "missing NVMe drives" issue a single time in that configuration. That was with a lot of cold and warm booting and disk speed tests with ATTO, AJA, and Blackmagic. That said, it certainly wasn't the same performance using the internal PCIe x16 slots, but I was able to get the ATTO speed test to register 5.33GB/s read + 4.11GB/s write for a RAID 0 across all 8 Samsung 970 Pro M.2 sticks, and 5.34GB/s read + 2.05 GB/s write for a RAID 10 across them.


I have (for unrelated reasons) moved the two PCIe cards back into my Mac Pro 2019, and have observed that I haven't encountered the problem again in a few days. The two differences from before are (1) instead of using slots 3 and 4 just above my W5700X, I'm using slots 4 and 5 for better thermal flow and (2) instead of slots 6 and 7 being empty, I have a Sonnet USB3C-2PM-E in each of them. That is, if this is a PCIe bus probing problem somehow, the gaps in my bus layout are more consolidated (was 1 [2 W5700X disabled] 3 4 gap 8, now is 1 [2 W5700X disabled] gap 4 5 6 7 8). I'm also oversubscribed at 125% on both my Pool A and Pool B Allocations, for what that's worth.


Of course, having written that, I now expect the problem to resurface just out of spite. Often in the other thread, folks would say "hey the problem went away" and then would post a few days later "never mind" (in the voice of Emily Litella).

15 replies
Question marked as Top-ranking reply

Jul 1, 2024 6:13 PM in response to StuartFoxMusic

I've been fighting this as well since late last year, and have read your terrific PDF. I've gone so far as to purchase an external TB PCIe chassis (Sonnet Echo II DV) and move my two Sonnet FUS-SSD-4X4-E3 to it. It was rock solid, and I did not encounter the "missing NVMe drives" issue a single time in that configuration. That was with a lot of cold and warm booting and disk speed tests with ATTO, AJA, and Blackmagic. That said, it certainly wasn't the same performance using the internal PCIe x16 slots, but I was able to get the ATTO speed test to register 5.33GB/s read + 4.11GB/s write for a RAID 0 across all 8 Samsung 970 Pro M.2 sticks, and 5.34GB/s read + 2.05 GB/s write for a RAID 10 across them.


I have (for unrelated reasons) moved the two PCIe cards back into my Mac Pro 2019, and have observed that I haven't encountered the problem again in a few days. The two differences from before are (1) instead of using slots 3 and 4 just above my W5700X, I'm using slots 4 and 5 for better thermal flow and (2) instead of slots 6 and 7 being empty, I have a Sonnet USB3C-2PM-E in each of them. That is, if this is a PCIe bus probing problem somehow, the gaps in my bus layout are more consolidated (was 1 [2 W5700X disabled] 3 4 gap 8, now is 1 [2 W5700X disabled] gap 4 5 6 7 8). I'm also oversubscribed at 125% on both my Pool A and Pool B Allocations, for what that's worth.


Of course, having written that, I now expect the problem to resurface just out of spite. Often in the other thread, folks would say "hey the problem went away" and then would post a few days later "never mind" (in the voice of Emily Litella).

Jul 8, 2024 6:05 PM in response to dpzim

I had a similar run, thought it was all better for a while only for it to happen randomly. Weirdly, through all my testing on this, I had an older sonnet card sitting in there with two 2.5” says ssd’s on it. Rock solid the whole way through, so I got another of them and two 4tb SATA SSD drives as a temporary solution. As soon as I added the new sonnet sata card, the rock solid old one disappeared!!! I’ve changed their slots and things have been pretty stable for weeks. It’s all very strange and I’m sure it’s all related.


Apple engineering have been frequent visitors to my website weirdly. They were on it several times today, (Cupertino IP addresses with the ISP name APPLE_ENGINEERING.


I've been told they are actively working on this but it’s challenging and it’s not going to be quick, whatever that means.


I keep a page on this updated on my website which is easy to find from my username…. I’m a composer btw.

Assuming you’ve got an open apple case on this too….? Both my case number and sonnets case number with engineering is on my site and in my attached doc if it’s any help.


so frustrating!


May 27, 2024 6:58 AM in response to StuartFoxMusic

Sorry your linked file was removed, but when you post stuff on another site, we have sometimes found that later, when Readers go to check up on that, the information on the external site is no longer available.


So the mantra is, post Everything HERE, please, so that it is guaranteed available and can be used as a reference by readers who find your post by searching -- for a long, long time.


--------

It sounds like you have already done a great job getting the makers to work on fixing this NVMe drive mounting issue. Sonnet Tech has a strong interest in making sure this works and continues to work.


Readers who encounter this issue should contact support and file a FORMAL, tracked, Bug Report -OR- get their information added to yours


Developers who are seeing this issue should consider using the Developer Bug reporting system to file a formal bug report as well.


if not willing to put in the time and energy, anyone can, as you suggest, quickly and easily file an informal bug report on the Product Feedback pages.

May 27, 2024 9:07 AM in response to Grant Bennet-Alder

Thanks, Grant.


Makes sense about the links, but it was hosted on my own server so I was in control of that. I know now though.


Any idea why the last thread was disabled, I only replied to it this weekend and I was hoping to reply to a few of the specific posters who had some interesting variations on the issue to compare notes.


Unfortunately sonnet can not fix this. Everything points to this being a problem that only Apple can fix with a software update. There were strong hints of a fix early this year but this hasn’t happened. Personally, I’ve tried to work around it but it’s caused me to miss deadlines and completely fail in getting some pitches off for a tv show I wanted to put my name in the hat for. So, it’s costing me money the longer it drags on. I’m thinking I need to downgrade OS. Keep putting it off because it is a big pain and if I spend a week doing it, Apple may just drop the fix a day later, or may not. Very difficult to plan ahead and pitch for larger jobs with this hanging over.


Reason it’s hit me so hard is that the card contains 4 2TB m.2 cards which contain all my virtual instrument sample data. So the speed from having these directly on that 16 lane PCIe card makes everything run smoothly. Slower io speeds that would come of hosting these drives externally or changing storage methods altogether (a cost I can’t absorb right now anyway) would mean things wouldn’t work as smoothly and would probably lead to other workflow problems, so as you can imagine, I’m desperate for a fix. Also a little bitter and resentful that I paid all that money because it was a Mac with a fast PCIe card, having no idea that it could just break with an update and not be fixed for a large part of the year. As a mod working for Apple, have you got any words of wisdom for me? This is really affecting me now.

Aug 3, 2024 2:13 PM in response to dpzim

From my case, which I escalated as high as I could, they have said they are ‘actively working on it’ and the executive relations rep I’ve been speaking to has actually tried chasing engineering up via email once or twice.


His case with me is active and he’s promised to keep me updated so I’m hoping they will fix it in at least the latest two macOS’s.


They implied they will, but I’m also aware that intel machines with third party bits are probably not the biggest priority.


Of course I’ve not done extensive testing with the new partition I made, but it was 15 or so restarts including shut downs with power disconnected etc… so hopefully the fix wasn’t just a fluke that’s re-broken later….


May 27, 2024 9:43 AM in response to StuartFoxMusic

<< As a mod working for Apple, >.


I am not a Moderator, and do not work for Apple. I do not speak for Apple, I speak only for myself.

Most Apple employees are expressly prohibited from participating here.


Moderators/Hosts are mainly here to maintain decorum. This WILL be a welcoming place to share your issues.


Community Specialists (with distinctive Apple avatar) make certain that posts do not go completely un-answered if they have no response after a few days.

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.

MacPro 2019 PCIE M.2 (Sonnet AND OWC) drives not mounting after Sonoma updates

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