Gleich nachdem ich diese Frage gepostet habe, finde ich natürlich diesen NixOS-Wiki-Artikel über NFS und bindende Mount-Beispiele:
TL; DR: Statt fsType
hätte ich verwenden sollen options
. Zum Zeitpunkt des Schreibens ist das Wiki etwas veraltet; options
muss eine Liste von Strings sein.
Dieses Code-Snippet scheint wie erwartet zu funktionieren:
# # /etc/nixos/configuration.nix # fileSystems."/data" = { device = "/dev/disk/by-uuid/bobloblaw"; fsType = "btrfs"; }; fileSystems."/srv/nfs" = { device = "/data"; options = [ "bind" ]; };