From c4eef3dacb2a3d359561f30917d9e3cc4e041be9 Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 23 Aug 2023 10:03:52 +0000 Subject: modules/persistence/systemd: persist machine-id --- modules/persistence/systemd/default.nix | 6 ++++++ sys/x220.nix | 1 + 2 files changed, 7 insertions(+) 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" = { -- cgit 1.4.1