File tree 2 files changed +2
-9
lines changed
nixos/modules/system/boot
2 files changed +2
-9
lines changed Original file line number Diff line number Diff line change 707
707
] ;
708
708
709
709
system . build = mkMerge [
710
- { inherit bootStage1 initialRamdiskSecretAppender extraUtils ; }
710
+ { inherit bootStage1 initialRamdiskSecretAppender extraUtils modulesClosure ; }
711
711
712
712
# generated in nixos/modules/system/boot/systemd/initrd.nix
713
713
( mkIf ( ! config . boot . initrd . systemd . enable ) { inherit initialRamdisk ; } )
Original file line number Diff line number Diff line change 99
99
} ;
100
100
101
101
kernel-name = config . boot . kernelPackages . kernel . name or "kernel" ;
102
- # Determine the set of modules that we need to mount the root FS.
103
- modulesClosure = pkgs . makeModulesClosure {
104
- rootModules = config . boot . initrd . availableKernelModules ++ config . boot . initrd . kernelModules ;
105
- kernel = config . system . modulesTree ;
106
- firmware = config . hardware . firmware ;
107
- allowMissing = false ;
108
- } ;
109
102
110
103
initrdBinEnv = pkgs . buildEnv {
111
104
name = "initrd-bin-env" ;
476
469
}
477
470
'' ;
478
471
479
- "/lib" . source = "${ modulesClosure } /lib" ;
472
+ "/lib" . source = "${ config . system . build . modulesClosure } /lib" ;
480
473
481
474
"/etc/modules-load.d/nixos.conf" . text = concatStringsSep "\n " config . boot . initrd . kernelModules ;
482
475
You can’t perform that action at this time.
0 commit comments