mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-14 06:00:33 +03:00
nixos/systemd/initrd: add systemd-makefs unconditionally
As discussed in https://github.com/NixOS/nixpkgs/issues/274310#issuecomment-1861842634, the size increase is negligible, and this might be triggered via fstab options or the cmdline too. systemd-growfs is an online operation, so it's taken care of in stage 2. Fixes https://github.com/NixOS/nixpkgs/issues/274310.
This commit is contained in:
parent
b816e02896
commit
5a57cde110
1 changed files with 1 additions and 3 deletions
|
@ -90,8 +90,6 @@ let
|
|||
|
||||
fileSystems = filter utils.fsNeededForBoot config.system.build.fileSystems;
|
||||
|
||||
needMakefs = lib.any (fs: fs.autoFormat) fileSystems;
|
||||
|
||||
kernel-name = config.boot.kernelPackages.kernel.name or "kernel";
|
||||
modulesTree = config.system.modulesTree.override { name = kernel-name + "-modules"; };
|
||||
firmware = config.hardware.firmware;
|
||||
|
@ -430,7 +428,7 @@ in {
|
|||
"${cfg.package}/lib/systemd/systemd-fsck"
|
||||
"${cfg.package}/lib/systemd/systemd-hibernate-resume"
|
||||
"${cfg.package}/lib/systemd/systemd-journald"
|
||||
(lib.mkIf needMakefs "${cfg.package}/lib/systemd/systemd-makefs")
|
||||
"${cfg.package}/lib/systemd/systemd-makefs"
|
||||
"${cfg.package}/lib/systemd/systemd-modules-load"
|
||||
"${cfg.package}/lib/systemd/systemd-remount-fs"
|
||||
"${cfg.package}/lib/systemd/systemd-shutdown"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue