nixpkgs/nixos/modules
Thomas Watson 0931014baf iso-image: slim down UEFI El Torito image
UEFI firmware does not have to be able to read ISO9660 filesystems, so
the El Torito mechanism provides a way to specify an embedded FAT32
image which contains files the UEFI firmware itself must be able to
read, such as UEFI executables. Once GRUB starts and reads its
configuration, it can access the ISO9660 filesystem to load other files.

This change removes the unused kernel, initrd, and GRUB font files from
the El Torito image, but keeps the GRUB configuration and UEFI
executables. These files have been present since EFI support was
originally introduced in commit 097c656. Other distribution ISOs, such
as Ubuntu 20.04, Fedora 35, and Windows 10 work this way too. This saves
24MiB on x86_64 and 61MiB on aarch64 ISOs.
2022-04-13 20:26:11 -05:00
..
config nixos/fonts: Remove ancient bitmap fonts from defaultXFonts 2022-03-13 15:37:48 -07:00
hardware Merge remote-tracking branch 'upstream/master' 2022-03-21 11:32:36 -04:00
i18n/input-method
installer iso-image: slim down UEFI El Torito image 2022-04-13 20:26:11 -05:00
misc Merge pull request #164270 from alyssais/locate-pruneNames 2022-03-16 21:17:48 +01:00
profiles
programs Merge pull request #165479 from savannidgerinel/savanni/1password-browsersupport 2022-03-25 21:48:31 +01:00
security Merge pull request #156858: nixos/polkit: don't enable by default 2022-03-05 14:48:35 +01:00
services Merge pull request #165231 from K900/the-unplumbening 2022-03-26 11:42:15 +01:00
system Merge pull request #164016 from bobvanderlinden/pr-refactor-systemd-module 2022-03-21 13:03:55 +01:00
tasks networking.greTunnels: Add ttl option 2022-03-23 00:24:44 +05:30
testing
virtualisation nixos/waydroid: Misc fixes 2022-03-25 19:51:41 -07:00
module-list.nix Merge pull request #165479 from savannidgerinel/savanni/1password-browsersupport 2022-03-25 21:48:31 +01:00
rename.nix Remove F-PROT package and service module (EoL) (#160372) 2022-03-02 21:51:47 +02:00