I ran in to a non-bootable Mac after updating 5.7.3 to 5.7.5 (Full SoftRAID) This is not an important machine, so I'll investigate later.
I inadvertantly updated a production machine as well (SoftRAID Lite). Oops, lets NOT REBOOT here... I force-quit SoftRAID app after it updated, fearing I might run into the same issue.
So I now have Kext 5.7.5, with rebuilt boot caches, reboot pending.
I very much want to go back to 5.7.3 untill I understand what happend with the other machine this got stuck.
I would now like to downgrade this Mac to 5.7.3. It seems that not really possible while booted from the volume.
So, is it safe to:
- Manually replacing the 5.7.5 KEXT with the 5.7.3 one
- touch /System/Library/Extensions
- sudo kextcache -Boot -U / ** Not shure about this command
- reboot
Or is there another solution, apart from booting form another volume with 5.7.3?
(Both are running El Capitan 10.11.6)
No it is not safe to manually change the SoftRAID files. OS X is complicated when it comes to extensions (drivers). So please don't try that. The best way to remove or change a SoftRAID driver is using the SoftRAID application.
We did not change anything which would affect bootability in 5.7.5, so this must be a different issue.
Here are a couple ideas:
Boot from another volume with the same OS X version.
(You can start with 5.7.3, yes)
Run SoftRAID
Reinstall SoftRAID driver into your main startup volume.
See if it can startup now.
If so, try updating to 5.7.5 again.
That's what I did on the problem machine. SoftRAID then proposes to downgrade the other (main) boot disk. After doing that, it boots up again. I will try another update later.
What I would like to know is, is there a way to downgrade without booting from another volume?
Yes, but in this case your volume was not bootable. So we had to go around.
Generally, you can run any System, then upgrade/downgrade the SoftRAID volume. But if the volume is not bootable, or there is an ownerships issue in your /Extensions issue, then you may need to apply the driver from another startup volume.

