USING HIGH SIERRA? Update to SoftRAID 5.6.4 to avoid kernel panics:
In High Sierra the behavior of some macOS kernel functions changed. These changes could result in kernel panics if you were running SoftRAID 5.6.1. If you are planning to upgrade to High Sierra, it's important that you also update to SoftRAID 5.6.4, which includes driver modifications to eliminate these kernel panics, and fix other issues connected to macOS 10.13 High Sierra
For more information and steps to ensure a safe upgrade to High Sierra visit our compatibility page
If so, you may have encountered a problem which affects disks attached via the Thunderbolt bus. This problem causes older Mac OS X versions (prior to 10.12.2) to think a disk is no longer attached even when it is still plugged in.
We now know that a problem in the macOS system software is the cause of disks ejecting while in use. This problem is fixed from macOS 10.12.2 onwards.
We strongly recommend that you upgrade to macOS 10.12.2 or any later macOS version if you have encountered this problem. If you are unable to upgrade, you can use the instructions below which prevent the problem in most, but not all, configurations.
After upgrading to macOS 10.12.2 or later, you can re-enable sleep on your Mac. You can also enable the "Put hard disks to sleep when possible" setting in the Energy Saver panel of System Preferences.
Important Note: If you have upgraded to macOS 10.12.2 or later and your disks are still being ejected while in use, we want to hear from you. Please collect a SoftRAID Tech Support Report and send it to our support engineers (email@example.com) so we can determine if it is a new problem.
We have been working with Apple engineers for over 2 years, investigating and fixing bugs in Thunderbolt, and will continue to do so in the years ahead. It is due to this close relationship that the original problem with disks ejecting while in use was fixed in macOS 10.12.2.
Turn off sleep in System Preferences:
1. Go to the Energy Saver panel of System Preferences.
2. Uncheck "Put hard disks to sleep..." (see image below)
3. Ensure that 'Prevent computer from sleeping...' is checked (see image below)
We've discovered that, for the majority of users, this solution prevents the 'disk ejecting while in use' problem.
You can find more information about this problem and why it was happening on our FAQ page: Disks Ejecting While In Use.
If you have any questions regarding this issue, please contact our tech support engineers via email by sending a message to: firstname.lastname@example.org.
Does this happen to you when you try to run the latest SoftRAID on your iMac Pro? :
What is happening :
High Sierra comes pre-installed with the SoftRAID version 5.6.2 driver. In the new iMac Pro, High Sierra reloads this older 5.6.2 driver, even after the SoftRAID 5.6.4 driver has been installed.
The pre-installed 5.6.2 driver is "limited"; it offers lower performance and cannot rebuild volumes or alert you to disk errors, so it's not something you want to be using. Especially when we have worked hard on all sorts of improvements, bug-fixes and updates for SoftRAID 5.6.4!
This problem was introduced by new security mechanisms in the iMac Pro, which aim to increase the security of your machine. More security is obviously a good thing, but the introduction of these features has the unfortunate side effect of loading out of date kernel extensions—hence the out-of-date SoftRAID driver that keeps getting loaded.
While we work with Apple engineers to resolve this problem, we have come up with a temporary workaround so that you are able to use SoftRAID 5.6.4 on your iMac Pro.
Though not ideal, this temporary workaround is the best 'solution' we can offer at this time :
We understand that this is less than perfect but until we can work out a real solution in partnership with Apple engineers, this will allow you to take advantage of all the improvements in SoftRAID 5.6.4 on your iMac Pro.