After updating to Mojave my system crashes. It can only be started in safe-mode.
According to crash logs from
sysdiagnose, a particular extension is causing problems:
0xffffff811b0f3fa0 : 0xffffff800c9590ce Kernel Extensions in backtrace: com.coriolis-systems.driver.Snapshot(122.0)[5611248B-6440-3559-9F69-2F249150EA5A]@0xffffff7f8d734000->0xffffff7f8d7aafff dependency: com.apple.iokit.IOStorageFamily(2.1)[499E27C9-AC4D-3239-9FC4-754C7699FA76]@0xffffff7f8d704000
It seems the extension can be found but not removed
$:/Library/Extensions$ kextfind -b com.coriolis-systems.driver.Snapshot /Library/Extensions/CoriolisSnapshot.kext $:/Library/Extensions$ kextunload -b /Library/Extensions/CoriolisSnapshot.kext (kernel) Kext /Library/Extensions/CoriolisSnapshot.kext not found for unload request. Failed to unload /Library/Extensions/CoriolisSnapshot.kext - (libkern/kext) not found.
How do I remove this extension completely? It also shows up under
For that matter are there any way to just remove all third-party extensions without a fresh install?
-- UPDATE --
After losing patience I just removed the
/Library/Extensions/CoriolisSnapshot.kext directory after having started in safe-mode. The system booted successfully into Mojave and then opened notification windows indicating several third party extensions were blocked. After allowing one to load the security and privacy pane opened where I was able to check/uncheck other extensions. The Coriolis Systems box was there and I left it unchecked. The system then restarted successfully without any more requests.
Fair warning! This was somewhat risky. Removing system folders can have unintended consequences. The only reason I was willing to try was that I made a full disk image backup just prior to installing Mojave.