diff options
-rw-r--r-- | modules/persistence/systemd/default.nix | 6 | ||||
-rw-r--r-- | sys/x220.nix | 1 |
2 files changed, 7 insertions, 0 deletions
diff --git a/modules/persistence/systemd/default.nix b/modules/persistence/systemd/default.nix index 639e2f3076cc..ac0c53a05535 100644 --- a/modules/persistence/systemd/default.nix +++ b/modules/persistence/systemd/default.nix @@ -1,6 +1,12 @@ { ... }: { + fileSystems."/etc/machine-id" = { + device = "/persist/safe/etc/machine-id"; + options = [ "bind" ]; + neededForBoot = true; + }; + fileSystems."/var/log/journal" = { device = "/persist/safe/var/log/journal"; options = [ "bind" ]; diff --git a/sys/x220.nix b/sys/x220.nix index 4eac8dda4045..7136dbf35f35 100644 --- a/sys/x220.nix +++ b/sys/x220.nix @@ -56,6 +56,7 @@ device = "/dev/disk/by-uuid/c068093d-512b-43d3-a4c3-cab52a190bfd"; fsType = "btrfs"; options = [ "subvol=persist" ]; + neededForBoot = true; }; fileSystems."/srv" = { |