From 8f2f6b45a113dcf92bfbe93018a6696db34ff8c8 Mon Sep 17 00:00:00 2001 From: Jacob Hinkle Date: Thu, 13 Oct 2022 08:44:31 -0400 Subject: [PATCH] Add pedro zfs neededForBoot hardware-*.nix --- machines/pedro/hardware-configuration-zfs.nix | 33 ++++++++++--------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/machines/pedro/hardware-configuration-zfs.nix b/machines/pedro/hardware-configuration-zfs.nix index a9e4cee..585f841 100644 --- a/machines/pedro/hardware-configuration-zfs.nix +++ b/machines/pedro/hardware-configuration-zfs.nix @@ -32,71 +32,72 @@ fileSystems."/nix" = { device = "rpool/nixos/nix"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/etc" = { device = "rpool/nixos/etc"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/var" = { device = "rpool/nixos/var"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/var/lib" = { device = "rpool/nixos/var/lib"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/var/log" = { device = "rpool/nixos/var/log"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/var/spool" = { device = "rpool/nixos/var/spool"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; - fileSystems."/serverdata/pihole" = - { device = "rpool/serverdata/pihole"; - fsType = "zfs"; - options = [ "zfsutil" ]; - }; + fileSystems."/serverdata/gitea" = { device = "rpool/serverdata/gitea"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/serverdata/home-assistant" = { device = "rpool/serverdata/home-assistant"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; + }; + fileSystems."/serverdata/pihole" = + { device = "rpool/serverdata/pihole"; + fsType = "zfs"; + neededForBoot = true; }; fileSystems."/home" = { device = "rpool/userdata/home"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/root" = { device = "rpool/userdata/home/root"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; fileSystems."/home/jacob" = { device = "rpool/userdata/home/jacob"; fsType = "zfs"; - options = [ "zfsutil" ]; + neededForBoot = true; }; swapDevices = [