Security Settings and Driver Loading Issues
Issue: When installing SoftRAID in Big Sur, macOS never prompts the user to go to System Preferences and the “Allow” option is not available.
Workaround: Big Sur has strict requirements for drivers to load. A new feature in Big Sur is that if obsolete third party extensions are detected, or extensions that are not optimized for Big Sur, then some or all third party drivers will be prevented from loading.
One way to check whether the driver is loading is look in the expanded volumes tile in SoftRAID for a “disk identifier”. If the driver is not loading, there will not be a disk identifier such as disk5.
Contact SoftRAID support or post a SoftRAID Technical support file on the SoftRAID forum, for help in deleting these obsolete extensions.
Issue: “File System Cannot be created” or “Error 34” when creating a volume.
Workaround: If you create a new volume, or erase a SoftRAID volume with SoftRAID Application and see this error, it means the SoftRAID driver is not loading. Make sure you “Allow” OWC as an identified developer so that the SoftRAID driver can load.
Issue: The SoftRAID Application must have “Full Disk access” to be able to access disks.
Workaround: macOS should prompt you to enable Full Disk access when you launch SoftRAID for the first time after installing the driver. If you forget to enable this, or the prompt does not appear, you can easily enable Full Disk access. The main symptom is generic disk tiles in the disks column. Open System Preferences -> Security -> Privacy and scroll down to Full Disk Access. In the window pane on the right side, drag and drop the SoftRAID application.
Issue: UPDATED: SoftRAID requires macOS 11.3 to work on M1 (ARM) computer.
Workaround: SoftRAID 6 supports for M1 Macs. You will need to be running macOS 11.3 or later.
Issue: Volume does not mount in Big Sur 11.4 even after selecting “Allow” for OWC as an identified developer.
Workaround: There is a bug in Big Sur where correctly installed drivers may not load at startup.
Before you perform this step, you must have checked the option to “Allow” OWC as an identified developer.
There is a simple way to manually load the driver. Open the terminal.app and paste this command in:
sudo kmutil load -p /Library/Extensions/SoftRAID.kext
Your volumes should mount immediately.
This bug will be fixed in a future macOS release. We do not know when, however. Until this bug is resolved by Apple, you will probably need to do issue this command after any reboot of the system.
Note:
The “up” key in terminal will show prior commands, so next time you need to manually load SoftRAID, just hit the up arrow in the terminal window, and this command will be available without having to type it.
APFS
Issue: SoftRAID can only create 1 APFS volume per container.
Workaround: The SoftRAID application can only create one volume in each APFS container. When you create a new SoftRAID volume, or erase an existing one, SoftRAID will create a new APFS container with a single, new, APFS volume inside this container. If you want to add additional volumes to this container, you can do so with Apple’s Disk Utility program. The limitation is in the SoftRAID application only as the SoftRAID driver works perfectly with any number of APFS volumes in a container.
Issue: SoftRAID cannot “convert” Apple volumes in APFS format to SoftRAID.
Workaround: This is a feature that we expect will be added to a future release of SoftRAID.
Issue: Time Machine requires SoftRAID volumes to be in the APFS format in macOS 11 and later.
Workaround: If you want Time Machine to backup to a SoftRAID volume in Big Sur, you must create the volume as APFS. Otherwise, Time Machine will get stuck “Preparing volume” and never actually start the backup. A freshly created APFS volume will work with Time Machine.
Issue: Creating and mounting NTFS volumes.
Workaround: If you want to create and use NTFS volumes with SoftRAID, you will have to purchase NTFS for macOS from Paragon Software. SoftRAID can detect if this software is installed and will allow you to create and erase NTFS volumes when available.
Issue: Encrypted and case-sensitive APFS volumes.
Workaround: While the SoftRAID application is unable to create encrypted or case-sensitive APFS volumes, you can use Apple’s Disk Utility application to add them to an existing APFS container on a SoftRAID volume. Once you have created them with Disk Utility, the SoftRAID driver will support them fully and they will be protected from disk failure according to the RAID level you have selected.
Unsupported Formats and Feature Changes
Issue: Apple Fusion drives are not supported in the SoftRAID interface.
Workaround: SoftRAID is unable to link the volume to its fusion drives in the SoftRAID interface and cannot display SMART data on disks that comprise a fusion volume. This means you may get alerts that a disk in the fusion volume is predicted to fail, but SoftRAID does not display the prediction failure state in the disk tiles. However, this information will be contained in the SoftRAID log.
Issue: Email Notifications.
Workaround: We are currently reworking how notifications function to improve the user experience and encourage wider use of SoftRAID notifications.
Issue: RAID 6
Workaround: RAID 6 is a widely requested feature as it allows users to add larger capacity disk drives. We are working on the implementation of RAID 6 for a future SoftRAID release.
Issue: Dialog box saying an internal part of SoftRAID has quit appears after running the SoftRAID application for many hours with a KVM or without a monitor attached.
Workaround: There is currently an issue with macOS that can cause kernel panics on encrypted SoftRAID APFS volumes. We are unable to support encryption until this is addressed in macOS.
Issue: Booting from SoftRAID volumes no longer supported
Workaround: macOS no longer supports startup from RAID volumes. As a result, with SoftRAID 6, we have removed the code that can boot (startup) from the SoftRAID driver.
Issue: Limited support for SMART over USB
Workaround: The technology to support SMART over USB has been with SoftRAID for many years. However, starting with macOS 10.14, Mojave, it has become more difficult to load the SMART USB drivers. Starting with macOS 10.15, Catalina, SMART drivers are blocked from loading at startup. In order to load these drivers, users need to disconnect all USB drives, and wait until their Mac is finished starting up before connecting USB drives to test for SMART. We are working on tools to enable SMART over USB without this limitation.
Miscellaneous
Issue: Limited support for SMART over USB
Workaround: This error can occur on macOS 10.14 systems and earlier when the machine is running SoftRAID application for many hours without a monitor attached (or with a KVM that does not have the system selected). This is cause by a bug in macOS which causes an accumulation of undelivered memory from one part of the SoftRAID application to another.
Workaround: If you are experiencing this issue, upgrade to macOS 10.15, Catalina, or later. You can also work around this issue by making sure you always have a monitor connected to your computer (or that system always selected when using a KVM).
Issue: Crash on shutdowns with too many disks connected.
Workaround: There is a kernel bug in macOS when too many large disks are connected to your system. It is becoming more common to experience this issue with multiple enclosures. The symptom is when you shut down, the computer never completes a shutdown, and then crashes and restarts.
Our testing shows that this occurs consistently with 12 or more disks, but it can happen with fewer disks if they are large capacity. This can occur during shutdown because macOS sends a “flush cache” command to each disk. If this takes too long, shutdown is interrupted and the computer crashes and restarts.
Workaround: If you are experiencing this issue, unmount all your volumes before shutting down your computer.
Issue: Disk passes a Certify/Verify, but incorrectly reports an error.
Workaround: In some cases, when “Certify Disk” or “Verify Disk” is performed, the disk can report a read error on the last sector of the disk. This occurrs on one of the 10TB Hitachi drive models with 4Kn sectors. Inspecting the SoftRAID log will show the read error occurred on the last read command on the disk.
Issue: One or more of the disks for the volume “Volume Name” (diskxx) is no longer usable. The volume is now locked to prevent data corruption. Please restart your Mac to use this volume again.
Workaround: This error can be reported after waking from sleep, if the SoftRAID Monitor detects that the disk numbers as registered in macOS have changed unexpectedly. Continuing to use this volume could result in data corruption, so SoftRAID locks the volume until you restart the system. This problem can result from using certain hubs, docks, or underpowered devices. It can also happen if power is interrupted on your enclosure while the Mac is asleep.
We have reported this issue to Apple and expect a fix soon.
Issue: Mercury Elite Pro Quad has extremely slow performance when using a Thunderbolt active cable.
Workaround: Thunderbolt 3 cables come in two types, active and passive. Active cables do not support USB 3.1 gen 2. If you use an active cable on a USB 3 device such as the MEPQ, macOS will connect to this enclosure in USB 2.0 protocol. The SoftRAID application disk tile will display USB2 in the disk tile to help alert you to this condition. Since USB 2.0 is limited to about 40MB/s, this is why you can get very slow performance in this situation. The solution is to use a USB 3.1 gen2 cable (USBC connector type), or a Thunderbolt 3 passive cable.
Issue: Volume creation Mercury Elite Pro Quad
Workaround: Cannot create a volume on a Mercury Elite Pro Quad with XT. This has been fixed with SoftRAID versions 6.0.4 and later.
Issue: SoftRAID 6.2.1 driver no longer allows SMB sharing
Workaround: With SoftRAID 6.2.1, a change was made to the driver, to tag SoftRAID volumes as “removable”.
This may interfere with SMB file sharing. A user can work around this issue by sharing the volume in System Preferences/Sharing, and adding the SoftRAID volume to “Shared Folders”.
Issue: Hackintosh computers are not supported by SoftRAID XT
Workaround: SoftRAID Pro or SoftRAID Lite is required for Hackintosh computers. If you have a modified Windows system running as a Mac, SoftRAID XT is not supported. Thunderbolt on such systems shows up as a PCI interface in System Preferences, so is not recognizable to SoftRAID XT as a Thunderbolt device.
If you have SoftRAID XT and need to use this configuration, you can upgrade to SoftRAID Pro.
Issue: SoftRAID 6.2.1 no longer supports AFP file sharing protocol
Workaround: If you need to share files using AFP, please remain on SoftRAID 6.2. A change was made to the SoftRAID 6.2 1 driver to better support Time Machine and one side effect is AFP file sharing does not recognize SoftRAID volumes.
Issue: Resize volumes: SoftRAID 6.0.5 can resize volumes correctly, but later versions of SoftRAID cannot resize volumes.
Workaround: SoftRAID 6.0.5 can only run with Big Sur or earlier. We are working on
this issue.