Users of the Determinate Nix Installer on macOS in some enterprises may see the following error:
Users of the legacy Nix installer will see a much more cryptic error:
Or on older versions of the Determinate Nix Installer:
Background
“SUIS premount dissented” is an obscure error indicating that the SystemUIServer has a policy preventing the disk from being mounted. The SystemUIServer’s policies are distributed through MDM and macOS Profiles.
A dissenting policy may look like this, where mounting internal hard disks is denied:
SystemUIServer policies are deprecated since macOS 11, but continue to remain effective in later versions of macOS.
Resolution
Your MDM administrator should create an exception to this policy for machines running Nix. macOS machines running Nix should not set this policy option.
For further support, contact support@determinate.systems.