Nix volume is not being mounted after macOS upgrade

In the past I have always been able to fix Nix issues after macOS upgrades by updating /etc/zshrc.

However after my most recent macOS upgrade to 14.6.1, I am now seeing an empty /nix entirely. I have followed the steps in this wonderful gist to no avail. Some key info:

  • I have . '/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' in my /etc/zshrc
  • I have UUID=1370271E-985D-4A61-8229-FFB3A0D57534 /nix apfs rw,noauto,nobrowse,suid,owners in /etc/fstab
  • /Library/LaunchDaemons/org.nixos.darwin-store.plist exists and contains output that matches the script in the gist
  • diskutil info disk3s7 reports that the volume exists, has a matching UUID but is not Mounted.

Any ideas what could be going on here? Has anyone else experienced anything like this?

Sounds like maybe macOS upgrade breakage

1 Like

thank you! yes, looks like it!