diff --git a/modules/config/system-path.nix b/modules/config/system-path.nix index 50617ec91da..a8c85f65b2d 100644 --- a/modules/config/system-path.nix +++ b/modules/config/system-path.nix @@ -32,7 +32,6 @@ let pkgs.gzip pkgs.less pkgs.libcap - pkgs.lvm2 pkgs.man pkgs.mdadm pkgs.module_init_tools diff --git a/modules/tasks/lvm.nix b/modules/tasks/lvm.nix index 4aebb33767e..a7c3c7540c0 100644 --- a/modules/tasks/lvm.nix +++ b/modules/tasks/lvm.nix @@ -15,6 +15,7 @@ ${config.system.sbin.modprobe}/sbin/modprobe dm_mod || true ${pkgs.devicemapper}/sbin/dmsetup mknodes + # Scan for block devices that might contain LVM physical volumes # and volume groups. ${pkgs.lvm2}/sbin/vgscan --mknodes @@ -29,6 +30,8 @@ task = true; }; + environment.systemPackages = [ pkgs.devicemapper pkgs.lvm2 ]; + }; }