macFUSE is a macOS kernel extension used to create virtual filesystems. It's built and maintained by Benjamin Fleischer. (More information: https://osxfuse.github.io)
With macOS Big Sur, Apple introduced additional security measures that add some extra steps to installing kernel extensions. If you're having trouble installing macFUSE, it likely falls under one or more of the following categories:
After installing macFUSE, it needs explicit permission to run on your Mac. If macFUSE wasn't granted permission during installation, here's how to grant it permission manually:
Reboot your Mac.
Immediately after rebooting, go to
System Preferences and navigate to
Security & Privacy.
General tab, click
Allow to allow software from developer "Benjamin Fleischer" to run.
If this happens, it's best to reinstall macFUSE through its own System Preference pane:
After removing macFUSE, reinstall...
...and then reboot.
Still no success? Try loading the kernel extension manually, in Terminal:
sudo kextload /Library/Filesystems/macfuse.fs/Contents/Extensions/11/macfuse.kext
It that outputs an error like
system policy prevents loading and/or doesn't load macFUSE, your computer is very likely under IT management policies that prevent kernel extensions to load. Talk to your IT department first, and feel free to loop us in on the conversation if IT would like that.
Using Postlab Drive on Apple Silicon (e.g. M1 Macs) with Big Sur? You'll need to temporarily loosen your Mac's security policy so macFUSE will load as a kernel extension in macOS.
Once you loosen your Mac's security policy:
Quit Recovery Mode then restart your Mac from your Startup Disk.
System Preferences, go to
Security & Privacy → General and click
[Enable System Extensions...]
Launch Postlab, and you'll be able to connect your Team's Drive.
Once you've confirmed Postlab Drive is working, you can return to macOS Recovery and tighten your Mac's Security Policy again.