summary refs log tree commit diff
path: root/nixos/modules/installer/netboot/netboot.nix
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2019-07-15 17:44:22 +0300
committerNikolay Amiantov <ab@fmap.me>2019-07-15 19:33:21 +0300
commite4837acf21f891f7f28196adcb94345dd8fec677 (patch)
treed4dda8c849f5e1547a81800f9fe0cbdafd7b3a88 /nixos/modules/installer/netboot/netboot.nix
parent6152007747ea5441c0f3e73c2d4ad0977a6079c1 (diff)
downloadnixpkgs-e4837acf21f891f7f28196adcb94345dd8fec677.tar
nixpkgs-e4837acf21f891f7f28196adcb94345dd8fec677.tar.gz
nixpkgs-e4837acf21f891f7f28196adcb94345dd8fec677.tar.bz2
nixpkgs-e4837acf21f891f7f28196adcb94345dd8fec677.tar.lz
nixpkgs-e4837acf21f891f7f28196adcb94345dd8fec677.tar.xz
nixpkgs-e4837acf21f891f7f28196adcb94345dd8fec677.tar.zst
nixpkgs-e4837acf21f891f7f28196adcb94345dd8fec677.zip
nixos netboot: explicitly specify initrd
Needed for iPXE on UEFI, see http://forum.ipxe.org/archive/index.php/thread-7589.html
Diffstat (limited to 'nixos/modules/installer/netboot/netboot.nix')
-rw-r--r--nixos/modules/installer/netboot/netboot.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/installer/netboot/netboot.nix b/nixos/modules/installer/netboot/netboot.nix
index cdfba5ab9e3..f9b8d95c684 100644
--- a/nixos/modules/installer/netboot/netboot.nix
+++ b/nixos/modules/installer/netboot/netboot.nix
@@ -84,7 +84,7 @@ with lib;
 
     system.build.netbootIpxeScript = pkgs.writeTextDir "netboot.ipxe" ''
       #!ipxe
-      kernel ${pkgs.stdenv.hostPlatform.platform.kernelTarget} init=${config.system.build.toplevel}/init ${toString config.boot.kernelParams}
+      kernel ${pkgs.stdenv.hostPlatform.platform.kernelTarget} init=${config.system.build.toplevel}/init initrd=initrd ${toString config.boot.kernelParams}
       initrd initrd
       boot
     '';