Contribute
Register

General NVMe Drive Problems (Fatal)

Joined
Mar 3, 2014
Messages
1,334
Motherboard
Gigabyte Z390 I AORUS PRO WIFI
CPU
i9-9900K
Graphics
RX 580
Mac
  1. MacBook Air
Classic Mac
  1. Power Mac
rafale77,
Have you experimented with your OpenCore config.plist/Quirks/ThirdPartyDrives/ Boolean argument to see if there are any boot time differences between "YES" and "NO?" I have read that "YES" implements TRIM on third-party drives. "About this Mac/System Report/Storage" should show you any differences, if there are any.

(Personally, I have downgraded my "Mini-ITX 3" and "Mini-ITX 4" computers from Big Sur (APFS) to Mojave (HFS+) which reduced my two Samsung 970 PRO 1 TB NVMe SSD boot times from 58 seconds to 19 seconds.)
 
Joined
Jan 7, 2016
Messages
217
Motherboard
HP Elitedesk 800 G5 Mini
CPU
i9-9900
Graphics
UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
rafale77,
Have you experimented with your OpenCore config.plist/Quirks/ThirdPartyDrives/ Boolean argument to see if there are any boot time differences between "YES" and "NO?" I have read that "YES" implements TRIM on third-party drives. "About this Mac/System Report/Storage" should show you any differences, if there are any.

(Personally, I have downgraded my "Mini-ITX 3" and "Mini-ITX 4" computers from Big Sur (APFS) to Mojave (HFS+) which reduced my two Samsung 970 PRO 1 TB NVMe SSD boot times from 58 seconds to 19 seconds.)
Just tested on both long and short booting drives and it doesn't make any difference in either boot time or the system report. This is all rather puzzling. There are lots of threads on the net about the component swaps going with some drives so it is getting difficult to predict what one will get when buying an SSD and it does make a difference...
 
Joined
Apr 12, 2021
Messages
317
Motherboard
Asus z590 ROG Maximus VIII Hero
CPU
i9-10900K
Graphics
Pro W5700
Mac
  1. MacBook Pro
  2. Mac mini
  3. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
Disabling NVMEfix makes no improvement for me with 980 Pro under 12.1. To repeat, I was fine until recent Samsung firmware update.

My total handwaving guess is that Trim semantics changed where it was either deferred or ignored previously, now Trim has to complete. Or maybe there's a synchronous vs async IO option that affects Mac. I haven't read up on the command definitions for Trim lately.

It takes about 5 mins for boot (trim) to chug through about 1.2T free on 2T drive. The drive activity led on the mainboard beats steadily the entire time. Maybe I could test this by allocating a huge file to use 99% off drive and see if boot speeds up.
 
Joined
Jan 7, 2016
Messages
217
Motherboard
HP Elitedesk 800 G5 Mini
CPU
i9-9900
Graphics
UHD 630
Mac
  1. MacBook Pro
Mobile Phone
  1. iOS
A little update here as I pulled a stick from an older build with a generic Phison E12 controller and... boot time went down to 20s. So summary for boot time:

SMI 2262G ->34s
SMI 2262ENG -> 59s
Phison E12 -> 21s

@c-o-pr , I just reread the first post of this thread. I have had this Phison E12 drive from Inland for years on a hackintosh granted I think it started quite a few versions back and on a version before APFS and it has been running ok at least for over a year as the boot drive on a machine which was on 24/7. Do you know the specific models and chipset of the drives which failed on you? My E12 actually currently runs cooler than my SMI 2262G which is now being used only for storage. Sabrent I think like many of these brands started changing their drives with updated E12S controllers, less RAM for cache and swapped their flash from Kioxia to Micron. These run with FW version 22.X as apposed to 12.X for the E12. Maybe you got one of those? The Rocket 4 is almost certainly an E16...
 
Last edited:
Joined
Sep 10, 2017
Messages
344
Motherboard
Gigabyte Z590M GAMING X
CPU
i7-11700K
Graphics
RX6800 XT 16GB
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. Power Mac
Mobile Phone
  1. Android
  2. iOS
Does anyone have any idea how to solve this 3rd party NVMe kernel panic issue? Because I'm even trying to do a vanilla install on the new WD Black SN850 NVMe, and the machine restarts.
 
Joined
Jan 31, 2022
Messages
10
Motherboard
Gigabyte X570 AORUS ULTRA
CPU
Ryzen 9 5950X
Graphics
RX 6900 XT
Running on the verbose mode showed that my system stuck on the following operation:
Code:
Doing boot task: bootroot
What is happengig during that process? I restarted the system the several times and this is only the bottleneck in my case. I'm using 1TB 970 Evo Plus nvme2.
also in this place the delay is using 2 pcs Samsung SSD 970 EVO 1TB, Samsung SSD 980 PRO 1TB
 
Joined
Jun 5, 2021
Messages
43
Motherboard
Gigabyte Z490 Gaming X
CPU
i7-10700
Graphics
RX 580
I am also NOT experiencing the slow boot with Monterey latest. I have 2 Samsung 970 Evo Plus (500 GB) NVMe's. One has Big Sur and every thing works well. The other Monterey and at a certain point it stops showing purgeable space and dose not seem to reclaim space... example I just move 142GB of files to another disk and delete them off Monterey, yet it dose not reflect in the space available nor dose it show purgeable. Even after a restart. :confused:

EDIT UPDATE: after a short search online, I found an article on forcing purgeable to executed whenever you choose using DaisyDisk. Works just fine! :thumbup: I believe the issue was 'Snapshot" holding up the space.
 
Last edited:
Joined
Aug 25, 2012
Messages
8
Motherboard
Z370 AORUS Gaming 5
CPU
i7-8700K
Graphics
RX 580
Classic Mac
  1. Color Classic
  2. iMac
Hey guys, I have a Samsung 970 EVO Plus 500g that used to be my boot drive, after updating my system to Monterey it was booting in more than 110 seconds from bios beep to Login Screen, so I replaced it with an old ADATA XPG SX6000NP 120g now booting in 52 seconds in all three trim settings 999, -1 and 4294967295 from bios beep to login screen so I guess its working well, with trimforce enable and trim support: yes in system report...

but it is too small for my needs and causing the PC to freeze on bios splash when I try to multi-boot Linux when paired with the 970 EVO Plus (windows 11 working fine), so the question is

can someone please state which controllers should be avoided and which is working properly and can be future proof?
I'll be grateful if anyone can confirm the following drives are supported, as most of the recommended working drives in the SSD Hall of fame are not available or very expensive where I live:

Crucial P2
HP EX900 or EX900 PRO
Kingston NV1
Kingston A2000
PNY CS1030
Silicon Power P34A60 OR P34A80

Thank you in advance
 
Last edited:
Joined
Dec 28, 2011
Messages
16
Motherboard
Gigabyte Z370N WiFi
CPU
i9-9900K
Graphics
RX 580
Quick question, I read through most of this thread and didn't see anything about secondary drives causing any issues. Curious if anyone else is having this issue where after a long sleep cycle the computer becomes unresponsive. I've also randomly see it lock up with the same error.

Error: 3rd party NVMe controller. Loss of MMIO space.

I originally had the long boot times, and upgraded my main NVMe drive to a non-samsung unit and that worked great, but the issue seems to be coming from a secondary NVMe drive with Windows installed ( Samsung unit ).

OC version 0.7.7
 
Joined
Jan 2, 2019
Messages
44
Motherboard
Asus Z690M P D4 Prime
CPU
i9-12900K
Graphics
RX 6600
Mac
  1. Mac Pro
It's maybe *not* this simple. Some manufacturers were caught substituting the build of the devices.
So when you buy a particular product, it might not be what you think it is.
They were caught supplying top spec'd devices for the initial launch & then for a few months.
Then after that, they substituted sub standard parts...

I think I saw something on Linus, but i have previously see it out in Asia.
You can see a >20% decline on the NVMe due to the controller chip leveling bogging down the controller CPU after it's been run in.
 
Top