For those having pr...
 
Notifications
Clear all

[Sticky] For those having problems installing the SoftRAID 6 driver

61 Posts
12 Users
4 Likes
7,286 Views
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

Here are some references to help you get started:

(this page will be updated regularly)

If you are running 10.13.6: (these instructions work for both SoftRAID 5 and SoftRAID 6)

https://www.softraid.com/pages/support/5.8_Volumes_Not_Mounting.pdf

If you are running Mojave 10.14.6, or Catalina 10.15.7 (these instructions work for both SoftRAID 5 and SoftRAID 6)

https://www.softraid.com/pages/support/5.8_Volumes_Not_Mounting.pdf

If you are running Big Sur (macOS 11.x) on intel:

https://www.softraid.com/pages/support/5.8_Volumes_Not_Mounting.pdf

Note: if you are having problems with Big Sur not automatically loading the driver at restart, update to 11.5, which may address your issue.

If you have an M1 machine: (note: M1 computers require macOS 11.3, which is currently in public beta)

First, make sure you enable third party extensions:

https://support.apple.com/en-lk/guide/mac-help/mchl768f7291/mac
Select reduced security and enable this:
Select the “Allow user management of kernel extensions from identified developers” checkbox to allow installation of software that uses legacy kernel extensions.

When you install the SoftRAID driver "Allow" OWC as an identified developer?

If you do not get the "System Preferences" dialog box on installation of SoftRAID, then you may have obsolete extensions. We are creating a document to help you delete them.

If you are running Monterey (12.0)

Monterey will require SoftRAID 6.1. there are currently no known (new) driver loading issues.

This topic was modified 3 years ago by SoftRAID Support
 
Posted : 01/04/2021 11:31 am
(@bilbosoftraiduser)
Posts: 15
Member
 

Running reduced security and the term “legacy kernel extension” implies that Apple have a newer recommended way of doing this. Will there be a way of avoiding this in future?

 
Posted : 01/04/2021 10:22 pm
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

@bilbosoftraiduser

That is Apples plan  But it is a long ways away. There needs to be new driver kits, which do not exist yet.

 
Posted : 02/04/2021 1:00 am
(@ncrodjones)
Posts: 6
Active Member
 

Trying to install SoftRAID 6.0.5 on a MacPro6,1 running macOS 11.4 (20F71) using a OWC ThunderBay 4 

I have given "SoftRAID 6.0.5.app" has full disk access and ‘Other World Computing’ is allowed. 

Getting: SoftRAID error: The installation of the SoftRAID driver failed. The application will now quit.

Unix savvy, are there any debugs, show commands, etc… that I can use to help identify the issue?

 
Posted : 06/06/2021 1:04 pm
lemj0001 reacted
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

@ncrodjones

My guess is kextstat did not return a reply.

If you run these two commands in terminal:

sudo kextcache -i /
sudo kextcache -system-caches

restart, then run this terminal command, what version of SoftRAID, if any, is loaded?

sudo kextstat -b com.softraid.driver.SoftRAID

 
Posted : 06/06/2021 2:50 pm
(@ncrodjones)
Posts: 6
Active Member
 

@softraid-support

R@Mac-Pro SoftRAID 6.0.5 % sudo kextcache -i /

Password:

Executing: /usr/bin/kmutil install --volume-root / --check-rebuild

rebuilding local auxiliary collection

kmutil done

R@Mac-Pro SoftRAID 6.0.5 % sudo kextcache -system-caches

It looks like you're trying to update the system caches. As of macOS 11, the personality cache is no longer in use for keeping kext matching information up-to-date. For more information, see `man kmutil`.

R@Mac-Pro SoftRAID 6.0.5 % sudo kmutil showloaded | grep -i raid

No variant specified, falling back to release

R@Mac-Pro SoftRAID 6.0.5 % uptime

 8:36  up 7 mins, 3 users, load averages: 35.75 9.36 3.60

R@Mac-Pro SoftRAID 6.0.5 % sudo kextstat -b com.softraid.driver.SoftRAID

Password:

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>

R@Mac-Pro SoftRAID 6.0.5 $

 
Posted : 07/06/2021 8:00 am
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

@ncrodjones

I sent the incorrect set of commands, it should have been (for Big Sur) :

sudo kmutil clear-staging
sudo kextcache -i /

 

But you have 6.0.5 loading now. Are your volumes mounting? I think you should be OK.

 
Posted : 07/06/2021 10:02 am
(@ncrodjones)
Posts: 6
Active Member
 

Just trying to get the driver to install. App quits on error. The only log entry I get iso out of system.log:

system.log:Jun  7 11:33:23 Mac-Pro com.apple.xpc.launchd[1]: Coalition Cache Hit: app<application.com.softraid.SoftRAID.157054.157061(501)> [901]

Total clean install of Big Sur (11.4). Running the "SoftRAID 6.0.5.app" from Applications to install driver. Getting: SoftRAID error: The installation of the SoftRAID driver failed. The application will now quit.

 
Posted : 07/06/2021 10:38 am
ray.engel reacted
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

@ncrodjones

This could just be macOS not replying a success. Run this line in terminal (paste it in)

what is the output?

sudo kextstat -b com.softraid.driver.SoftRAID

 
Posted : 07/06/2021 1:43 pm
(@ncrodjones)
Posts: 6
Active Member
 

@softraid-support

Same as what I pasted above:

R@Rods-Mac-Pro log % sudo kextstat -b com.softraid.driver.SoftRAID

Password:

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>

R@Rods-Mac-Pro log % 

No Joy. It's not showing up. 

 
Posted : 07/06/2021 1:55 pm
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

@ncrodjones

I thought this was a different issue, the driver is being blocked still.

When you did the driver update, did you go to System Preferences / Security to "Allow" OWC as an identified developer?

What is the output to this:

sudo kmutil load -p /Library/Extensions/SoftRAID.kext

 
Posted : 07/06/2021 4:20 pm
(@ncrodjones)
Posts: 6
Active Member
 

@softraid-support

 

I did "allow" it once. I haven't seen it pop pop again in security and privacy. 

 

R@Rods-Mac-Pro log % sudo kmutil load -p /Library/Extensions/SoftRAID.kext

Password:

Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"

 

R@Rods-Mac-Pro ~ % cd /Library/Extensions/

R@Rods-Mac-Pro Extensions % ls -1

HighPointIOP.kext

HighPointRR.kext

OWC_SATA_Command.kext

OWC_SCSI_Device.kext

OWC_SCSI_Device_0E.kext

OWC_SMART_Library.plugin

 

R@Rods-Mac-Pro ~ % find / -name SoftRAID.kext 2> /dev/null

/System/Library/Templates/Data/Library/Extensions/SoftRAID.kext

/System/Volumes/Data/System/Library/Templates/Data/Library/Extensions/SoftRAID.kext

/System/Volumes/Data/Applications/SoftRAID 6.0.5/SoftRAID 6.0.5.app/Contents/Plugins/SoftRAID.kext

/Applications/SoftRAID 6.0.5/SoftRAID 6.0.5.app/Contents/Plugins/SoftRAID.kext

 

Can I copy it from one of these locations to "/Library/Extensions/" and load it manually ("sudo kmutil load -p /Library/Extensions/SoftRAID.kext")?

 
Posted : 07/06/2021 6:33 pm
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

@ncrodjones

Big sur won't allow that it is more complex to install a driver.

If you "Uninstall SoftRAID", then restart and install SoftRAID's driver, the driver should be correctly installed. You should also get the option to "Allow" OWC as an identified developer, as macOS blocks all drivers by default now, until they are approved. Did you get that option when you reinstall the driver?

What is odd is even when Big Sur is blocking a driver, it should still be in /Library/Extensions, it just does not make it past the extensions cache to be loaded at startup.

 
Posted : 08/06/2021 3:11 am
(@ncrodjones)
Posts: 6
Active Member
 

@softraid-support

That didn't work. I deleted the app, reloaded, no prompt, OWC extensions still present.

 

Looking at: 

R@Rods-Mac-Pro log % cd  cd /Library/Extensions/

R@Rods-Mac-Pro Extensions % ls -1

HighPointIOP.kext

HighPointRR.kext

OWC_SATA_Command.kext

OWC_SCSI_Device.kext

OWC_SCSI_Device_0E.kext

OWC_SMART_Library.plugin

Those are all SoftRAID related, right? All the OWC*

 

Can I remove them:

1) Disable SIP

        csrutil disable

2) Reboot

3) Unload extensions:

        sudo kextunload /System/Library/Extensions/OWC_SATA_Command.kext

        sudo kextunload /System/Library/Extensions/OWC_SCSI_Device.kext

        sudo kextunload /System/Library/Extensions/OWC_SCSI_Device_0E.kext

        sudo kextunload /System/Library/Extensions/OWC_SMART_Library.plugin

4) Delete extensions:

        sudo rm -rf /System/Library/Extensions/OWC_SATA_Command.kext

        sudo rm -rf /System/Library/Extensions/OWC_SCSI_Device.kext

        sudo rm -rf /System/Library/Extensions/OWC_SCSI_Device_0E.kext

        sudo rm -rf /System/Library/Extensions/OWC_SMART_Library.plugin

5) Enable SIP

        csrutil enable

6) Reboot

 
Posted : 08/06/2021 9:18 am
(@softraid-support)
Posts: 8052
Member Admin
Topic starter
 

@ncrodjones

The application is not what you delete, just run SoftRAID and uninstall. It will remove all the OWC extensions, drivers and other files. Much easier. I use terminal to delete third party extensions as there may not be uninstallers available.

Try the disable SIP and install SoftRAID driver. Let us know.

 
Posted : 08/06/2021 9:26 am
Page 1 / 5
Share:
close
open