Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

BlueMacawBird

macrumors regular
Original poster
Jun 28, 2019
111
31
Washington, D.C. USA
Has anyone used this disk diagnostic software? I have not heard of the company, and they do not show any reviews. The software is not in the Mac App store, but on a web site.

 
Can anybody tell me, what version of SAT SMART would work with Monterey AND Mini(2018)?
Binary Fruit has been silent since last June.
SAT SMART Driver v0.10.3 for macOS 11 or newer (including Apple Silicon)

Code:
https://binaryfruit.com/download/mac/satsmartdriver/SATSMARTDriver-0.10.3.macOS11_and_AppleSilicon.zip

To check if it’s loaded
Code:
kmutil showloaded --list-only | grep "SATSMARTDriver"

to load it
Code:
sudo kmutil load -p /Library/Extensions/SATSMARTDriver.kext

to unload the kext
Code:
sudo kmutil unload -p /Library/Extensions/SATSMARTDriver.kext

to remove it
Code:
sudo rm -r /Library/Extensions/SATSMARTDriver.kext
sudo rm -r /Library/Extensions/SATSMARTLib.plugin
 
  • Like
Reactions: toke lahti
SAT SMART Driver v0.10.3 for macOS 11 or newer (including Apple Silicon)

Code:
https://binaryfruit.com/download/mac/satsmartdriver/SATSMARTDriver-0.10.3.macOS11_and_AppleSilicon.zip

To check if it’s loaded
Code:
kmutil showloaded --list-only | grep "SATSMARTDriver"

to load it
Code:
sudo kmutil load -p /Library/Extensions/SATSMARTDriver.kext

to unload the kext
Code:
sudo kmutil unload -p /Library/Extensions/SATSMARTDriver.kext

to remove it
Code:
sudo rm -r /Library/Extensions/SATSMARTDriver.kext
sudo rm -r /Library/Extensions/SATSMARTLib.plugin
Thanks!
Seems to be that you can't run it when you boot from external.
 
What is the error message when you run
sudo kmutil load -p /Library/Extensions/SATSMARTDriver.kext
Error Domain=KMErrorDomain Code=27 "Extension with identifiers org.virtualbox.kext.VBoxDrv,org.virtualbox.kext.VBoxNetAdp,com.softraid.driver.SoftRAID,com.binaryfruit.driver.SATSMARTDriver,org.virtualbox.kext.VBoxNetFlt,es.govost.ryan.Thunderbolt3Unblocker,org.virtualbox.kext.VBoxUSB,com.highpoint-tech.kext.HighPointIOP,com.highpoint-tech.kext.HighPointRR not approved to load. Please approve using System Preferences." UserInfo={NSLocalizedDescription=Extension with identifiers org.virtualbox.kext.VBoxDrv,org.virtualbox.kext.VBoxNetAdp,com.softraid.driver.SoftRAID,com.binaryfruit.driver.SATSMARTDriver,org.virtualbox.kext.VBoxNetFlt,es.govost.ryan.Thunderbolt3Unblocker,org.virtualbox.kext.VBoxUSB,com.highpoint-tech.kext.HighPointIOP,com.highpoint-tech.kext.HighPointRR not approved to load. Please approve using System Preferences.}

Are there like all of these in "the waiting queue"?
And they are all frayed out, so you can't pick just one.
Weird.
1647284059949.png

After this, OS wants to boot.
Then it's one more time 3 hours in boot loop, until the OS automatically disables all these 3rd party kexts.
 
This page is down right now, maybe they are rewriting it now?

Google's cache ( https://webcache.googleusercontent....os-depa5fb8376f/web+&cd=3&hl=fi&ct=clnk&gl=fi ) tells, that:

"In macOS 11 or later, if third-party kernel extensions (kexts) are enabled, they can’t be loaded into the kernel on demand. They require the user’s approval and restarting of the macOS to load the changes into the kernel, and they also require that the secure boot be configured to Reduced Security on a Mac with Apple silicon."
 
Here’s SATSMARTDriver (0.10.3) loaded in macOS 12.3 and DriveDx (1.11.0) successfully reading the S.M.A.R.T. status of an USB 3.0 Drive.
DriveDx.jpg
 
I use it to monitor a RAID array connected to a server, and I've felt like it's pretty reliable.
 
Has anyone used this disk diagnostic software? I have not heard of the company, and they do not show any reviews. The software is not in the Mac App store, but on a web site.

I use it. It works fine. Helpful tool to check your drives.
 
I started using it when the venerable Howard Oakley recommended it. It gave me a very good heads-up that the SSD in my old iMac's fusion drive was about to die.
 
Here’s SATSMARTDriver (0.10.3) loaded in macOS 12.3 and DriveDx (1.11.0) successfully reading the S.M.A.R.T. status of an USB 3.0 Drive.
Just for completeness. I have SATSMARTDriver (0.8.2) loaded in macOS 12.3 and DriveDx (1.11.0) successfully reading the S.M.A.R.T. status of a USB 3.0 SSD and HDD Drives. I am still running the old kext (signed by DriveDX developer) - still works, so left it alone.
 
  • Like
Reactions: bogdanw
One more thing:
I just checked from my old Mojave install (another external drive), I somehow have managed to install and run SATSMARTDriver (0.10.1) with it.

So the documentation of SATSMART is wrong. External drives don't have to be disconnected at the time of loading the driver.

What remains unknown, is how to do that in Monterey.

If anybody knows people involved in SATSMART, please ask help from them?

EDIT:
Oh no,
just realised that the demand to load that kext at the boot time comes from the OS.

So in Mojave, the satsmart kext can be loaded whenever needed.
But in Monterey, it has to be loaded at the time boot and that's probably when attached external drives will halt the OS or satsmart kext.

So nothing to do.
But to invent an altered version of SATSMART...
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.