diff options
author | Uli Baum <xeji@cat3.de> | 2018-09-23 00:15:28 +0200 |
---|---|---|
committer | Uli Baum <xeji@cat3.de> | 2018-09-23 00:18:50 +0200 |
commit | 845ae983f6033338d89927d65fbfd7f28d91b16e (patch) | |
tree | e734feab94f70183ed0a317273d29556857433d6 /nixos/modules/installer | |
parent | 52a1179b6c20e923beddde1dd1e0034aa19176d2 (diff) | |
download | nixlib-845ae983f6033338d89927d65fbfd7f28d91b16e.tar nixlib-845ae983f6033338d89927d65fbfd7f28d91b16e.tar.gz nixlib-845ae983f6033338d89927d65fbfd7f28d91b16e.tar.bz2 nixlib-845ae983f6033338d89927d65fbfd7f28d91b16e.tar.lz nixlib-845ae983f6033338d89927d65fbfd7f28d91b16e.tar.xz nixlib-845ae983f6033338d89927d65fbfd7f28d91b16e.tar.zst nixlib-845ae983f6033338d89927d65fbfd7f28d91b16e.zip |
nixos/iso-image: fix 32bit UEFI boot
UEFI iso image for i686 didn't boot because the default boot file was incorrectly named bootx32.efi. The correct name is bootia32.efi.
Diffstat (limited to 'nixos/modules/installer')
-rw-r--r-- | nixos/modules/installer/cd-dvd/iso-image.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/installer/cd-dvd/iso-image.nix b/nixos/modules/installer/cd-dvd/iso-image.nix index 98712f0759a9..96fdb997b2c0 100644 --- a/nixos/modules/installer/cd-dvd/iso-image.nix +++ b/nixos/modules/installer/cd-dvd/iso-image.nix @@ -233,7 +233,7 @@ let " # Make our own efi program, we can't rely on "grub-install" since it seems to # probe for devices, even with --skip-fs-probe. - ${pkgs.grub2_efi}/bin/grub-mkimage -o $out/EFI/boot/${if targetArch == "x64" then "bootx64" else "bootx32"}.efi -p /EFI/boot -O ${if targetArch == "x64" then "x86_64" else "i386"}-efi \ + ${pkgs.grub2_efi}/bin/grub-mkimage -o $out/EFI/boot/${if targetArch == "x64" then "bootx64" else "bootia32"}.efi -p /EFI/boot -O ${if targetArch == "x64" then "x86_64" else "i386"}-efi \ $MODULES cp ${pkgs.grub2_efi}/share/grub/unicode.pf2 $out/EFI/boot/ |