No, that didn't help - support file is attached.
The kextcache did not reset. (macOS is loading the 6.0.5 driver)
try pasting these two commands into terminal, then restarting. Let me know if that fixes this.
sudo kmutil clear-staging
sudo kextcache -i /
Isn’t that what I just did?
To see if it worked, paste this into terminal:
sudo kextstat -b com.softraid.driver.SoftRAID
This will tell you which driver version is loading. if 6.1, you should be OK. if 6.0.5, try resetting the caches again.
Another option is "uninsrtall SoftRAID", then restart and reinstall and see if that does the trick.
I tried that - kextstat still showed 6.0.5.
I uninstalled the SoftRAID driver and reinstalled, kextstat is still showing 6.0.5 (although the SoftRAID app window says driver 6.1).
Should I uninstall ALL SoftRAID components and reinstall from scratch?
Stubborn system. The most basic user modification on macOS is updating drivers. One would think updating the extensions cache would be reliable in macOS.
Yes, do a "uninstall SoftRAID" and try again. You do not need to redownload the app.
This is kind of crazy.
So just to be clear, I should uninstall ALL SoftRAID components or just the driver?
Just use the command "Uninstall SoftRAID" in the utilities menu. that will be enough. then restart and install SoftRAID driver.
Sory to be pedantic, but there are 2 options that seem relevent in the Utilities menu:
1) Uninstall SoftRAID driver
2) Uninstall all SoftRAID components
Which one do you want me to run?
Unfortunately going through the "Uninstall all SoftRAID components"/restart/reinstall/restart hasn't helped, I am still seeing 6.0.5:
Executing: /usr/bin/kmutil showloaded --bundle-identifier com.softraid.driver.SoftRAID
No variant specified, falling back to release
Index Refs Address Size Wired Name (Version) UUID <Linked Against>
117 0 0xffffff7f9cd24000 0x2f000 0x2f000 com.softraid.driver.SoftRAID (6.0.5) E6447899-F7A5-3524-B637-5BAEB4A09DAA <30 6 5 3>
Very very weird.
Lets do one more thing. Manually delete everything via terminal:
How to manually Remove/uninstall the SoftRAID driver and components:
Paste each command line below into the terminal application. You will need your normal admin password for some steps.
Delete the SoftRAID driver:
sudo rm -r /Library/Extensions/SoftRAID.kext
sudo touch /Library/Extensions
sudo kextcache -fu /
Now, Restart your computer
Remove the daemon and SoftRAID Monitor:
sudo rm /Library/LaunchDaemons/com.softraid.softraidd.plist
sudo rm /Library/LaunchAgents/com.softraid.SoftRAIDMonitor.plist
Remove the SoftRAID application support directory:
sudo rm -r /Library/Application\ Support/SoftRAID
Remove all the SoftRAID preferences:
defaults delete com.softraid.SoftRAID
Remove preference files
sudo rm -r com.softraid.com
reset the extensions caches:
sudo kmutil clear-staging
sudo kextcache -i /
Restart the Mac. SoftRAID volumes will no longer mount on the desktop, but that is temporary, until you reinstall the driver.
Correct?
Now run this command in terminal:
ls -als /Volumes/StagedExtensions/Library/Extensions
Is SoftRAID still there? (hopefully not)
When you run SoftRAID to install the driver, do not immediately restart. wait until the dialog box pops up to go to System Preferences/Security. "Allow" OWC as an Identified developer, now restart later when you quit System Preference, go to SoftRAID and restart.
Everything went as expected, at the end after the last reboot:
dgiffin@dgiffin ~ % ls -als /Volumes/StagedExtensions/Library/Extensions
ls: /Volumes/StagedExtensions/Library/Extensions: No such file or directory
dgiffin@dgiffin ~ % ls /Volumes
Internal Time Machine
Startup com.apple.TimeMachine.localsnapshots
dgiffin@dgiffin ~ %
I ran the SoftRAID app and installed the driver - I did NOT get asked to allow OWC as an identified developer and did not get asked to restart my Mac, however when I quit and restart the SoftRAID app I am no longer asked for the administrator password.
I can see my RAID volume in the app, but it won't mount onto my desktop.
..but when I checked System Preferences I did see that it said system software from OWN had been updated and it showed me the "Allow" button...
clicked that, restarted and the RAID mounted fine.
I know you folks are working in the murky depths of the kernel and driver world, and I can see my data now, but I have to say I approach SoftRAID updates with some trepidation!

