- Joined
- Apr 12, 2021
- Messages
- 901
- Motherboard
- Asus z590 ROG Maximus XIII Hero
- CPU
- i9-11900K
- Graphics
- RX 6600 XT
- Mac
- Classic Mac
- Mobile Phone
This post is an update to warn anyone trying to use Samsung 980 Pro that there may be serious bugs with it and macOS that can cause both localized and total data loss.
I'll summarize my experience as a few bullet points:
• Long Boot Trim delays even if SetApfsTrimTimeout=0
• Trim stalls occur when Parallels VM performs Trim, such as when resizing a virtual drive image.
• Drive access occur at arbitrary times.
• Deleteing APFS snapshot causes HW faults.
• When attached to a Sabrent USB EC-SNVE drive, some effect of Monterrey system installed on the external enclosure will cause macOS to hang for long periods when accessing the drive, freezing any part of the system that touches the drive and necessitating an forced drive removal to regain control of the system.
• Running a standard CCC incremental to the same USB-attached will run slowly and eventually cause disconnect and a corruption of the APFS container for the external system and loss of data.
• Once corrupted, the drive will be in a state when Monterey cannot access the drive, and Disk Utility will hang at startup. By taking to the drive to an older system running Catalina, it can be accessed but not repaired. However it can be erased. Taking the erased drive back to Monterey, the drive is fully access and a full system clone can be made with the drive as a target, and will again work normally.
• Samsung Magician reports 9TB of writes used out of 1200TB and no hard errors. Most of those writes have occured because of boot Trim cycles, where it appears that Trim is issued and processed for the full extent of the unused portion of the drive. I can't say for sure but no other part of the system is generating a T of writes between boots.
Caveat emptor: My warning is just a list of effects. I don't know why any of this happens, but I have gone through these problems repeatedly over several months and these are the patterns I see.
Especially notable is that something goes wrong when putting a working Monterey on the 980 Pro into the external enclosure. I've considered it could be a power draw issue, with USB being able to supply a nominal 4.5 watts and the drive reported to use 4–6 watts peak. But I can use the same drive, port and enclosure to write at 600 MB/s sustained for 20 minutes and end up with a working copy of the drive, then put it in the board NVMe and it runs (notwithstanding other issues). Later I take the same drive out and put it in the external enclosure and it goes bad as described.
I have two of these enclosures, have previously updated their firmware to latest version (2021) and have used them successfully with Samsung 970 Plus, WD SN750. I had bad problems with Sabrent Rocket 4 in 2021, and these Sabrent enclosures were also used, but I don't knw what to think if Sabrent is incompatible with Sabrent.
OTOH a WD SN750 has always worked flawlessly with this same build and external enclosure.
Last week I took a gamble and bought an SK Hynix P41 2T (gen4) copied my full install to it without issues, installed, and been running it for several days, perfectly smooth as I hoped. I''m writing this post using it.
My advice is that 980 Pro should be completely off the table for any hack user because you don't know when it's gonna blow and if it does, you stand to lose everything.
HTH and anyone with other experiences please report.
I'll summarize my experience as a few bullet points:
• Long Boot Trim delays even if SetApfsTrimTimeout=0
• Trim stalls occur when Parallels VM performs Trim, such as when resizing a virtual drive image.
• Drive access occur at arbitrary times.
• Deleteing APFS snapshot causes HW faults.
• When attached to a Sabrent USB EC-SNVE drive, some effect of Monterrey system installed on the external enclosure will cause macOS to hang for long periods when accessing the drive, freezing any part of the system that touches the drive and necessitating an forced drive removal to regain control of the system.
• Running a standard CCC incremental to the same USB-attached will run slowly and eventually cause disconnect and a corruption of the APFS container for the external system and loss of data.
• Once corrupted, the drive will be in a state when Monterey cannot access the drive, and Disk Utility will hang at startup. By taking to the drive to an older system running Catalina, it can be accessed but not repaired. However it can be erased. Taking the erased drive back to Monterey, the drive is fully access and a full system clone can be made with the drive as a target, and will again work normally.
• Samsung Magician reports 9TB of writes used out of 1200TB and no hard errors. Most of those writes have occured because of boot Trim cycles, where it appears that Trim is issued and processed for the full extent of the unused portion of the drive. I can't say for sure but no other part of the system is generating a T of writes between boots.
Caveat emptor: My warning is just a list of effects. I don't know why any of this happens, but I have gone through these problems repeatedly over several months and these are the patterns I see.
Especially notable is that something goes wrong when putting a working Monterey on the 980 Pro into the external enclosure. I've considered it could be a power draw issue, with USB being able to supply a nominal 4.5 watts and the drive reported to use 4–6 watts peak. But I can use the same drive, port and enclosure to write at 600 MB/s sustained for 20 minutes and end up with a working copy of the drive, then put it in the board NVMe and it runs (notwithstanding other issues). Later I take the same drive out and put it in the external enclosure and it goes bad as described.
I have two of these enclosures, have previously updated their firmware to latest version (2021) and have used them successfully with Samsung 970 Plus, WD SN750. I had bad problems with Sabrent Rocket 4 in 2021, and these Sabrent enclosures were also used, but I don't knw what to think if Sabrent is incompatible with Sabrent.
OTOH a WD SN750 has always worked flawlessly with this same build and external enclosure.
Last week I took a gamble and bought an SK Hynix P41 2T (gen4) copied my full install to it without issues, installed, and been running it for several days, perfectly smooth as I hoped. I''m writing this post using it.
My advice is that 980 Pro should be completely off the table for any hack user because you don't know when it's gonna blow and if it does, you stand to lose everything.
HTH and anyone with other experiences please report.