Occasionally, a disk may become unavailable or unresponsive to the point where it apparently 'ejects' while in use. In the majority of recent cases, this has been due to an ongoing Mac OS hardware bug.
SoftRAID is designed to detect and inform you when any of your disks become unavailable. So, whenever SoftRAID registers that a disk has been ejected—for whatever reason—it will put up a warning automatically.
The workaround for this issue is to open System Preferences, select Energy Saver, and turn off the checkbox settings for "Put hard drives to sleep when possible" (click here for more info).
SoftRAID maintains an error count for each disk. The error count is stored on the disk and allows you to determine which disk in your system is not reading and writing reliably. SoftRAID will display a dialog and send you an email if you have a disk with a non-zero error count. This happens every time you start up your Mac. Since the error count is store on disk, you can see which disk had an error days or weeks after the error occurred, even if you have restarted your Mac multiple times since then.
If you want to reset the error count, you can read the Disk IO and Error Counts help topic (available under the Help menu when running the SoftRAID application) for instructions. You should also read the help topic on disk errors to see the steps SoftRAID engineers recommend when one of your disks has errors.
DiskUtility may not always notify you of errors if you are using a volume on a disk which is not reading or writing correctly. If your volume was created with Apple's Disk Utility program, either a normal volume or an AppleRAID volume, you will be notified of less than 30% of the errors which occur. It can look like the disk is working correctly, when in fact, it is not able to write your files or read them back reliably. Disk Utility will not always report errors when you create a new volume. Once your volume is created, the applications and file system code will report less than half of the disk errors back to you.
With SoftRAID, all of the disk errors are reported to you. These include all the errors which occur when you initialize a disk or create a volume on one or more disks. They also include all the errors the driver encounters when you are reading and writing files on a SoftRAID volume.
You may have one disk which SoftRAID predicts will fail based on SMART measurements but you still want to keep using it. Rather than having to disable SMART measurements on all disks, you can get SoftRAID to disable SMART on just that one disk. Just launch the SoftRAID application, select the tile for the disk which you want disable SMART on and select Disable SMART from the Disk menu.
There is a bug in some utility programs which causes them to modify the code inside other applications. The application we know which does this is MacKeeper but there may be other applications which have the same bug. When MacKeeper modifies code inside the SoftRAID application and you subsequently install the SoftRAID driver, the driver will not load and your SoftRAID volumes will not appear.
If your volumes are not showing up and you are running Mac OS X 10.10, you can find a fix here
If you are convinced that SoftRAID is causing problems with your system, you can remove SoftRAID entirely. To do this, you will have to convert all of your SoftRAID volumes to normal or AppleRAID volumes. Once you have converted all your volumes, you can uninstall SoftRAID using the SoftRAID application.
For solutions to these problems, please see our Compatibility Notes page.