guix/gnu/system
Denis 'GNUtoo' Carikli 62c86c8391
image: Add support for 32bit UEFI.
* gnu/bootloader/grub.scm (grub-efi32-bootloader): New variable.
(install-grub-efi32): New variable.
* gnu/build/bootloader.scm (install-efi): Add a 'targets' keyword
argument.
(install-efi-loader): Likewise.
* gnu/build/image.scm (initialize-efi32-partition): New procedure.
* gnu/packages/bootloaders.scm (grub-efi32): New variable.
* gnu/system/image.scm (esp32-partition): New variable
(efi32-disk-image): New variable.
(efi32-raw-image-type): New variable.
(system-disk-image)[partition-image]: Set '#:grub-efi32' when
calling the partition initializer.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2022-06-24 10:21:06 +02:00
..
examples
images images: hurd: Adjust module imports. 2022-05-25 14:47:36 +03:00
accounts.scm
file-systems.scm file-systems: Avoid load-time warnings when attempting to load (guix store). 2022-05-01 21:30:34 +02:00
hurd.scm
image.scm image: Add support for 32bit UEFI. 2022-06-24 10:21:06 +02:00
install.scm gnu: install: Add uvesafb service only on targets that support v86d. 2022-06-07 11:49:18 +02:00
keyboard.scm
linux-container.scm gnu: Remove wicd. 2022-05-31 14:53:42 -04:00
linux-initrd.scm
locale.scm
mapped-devices.scm
nss.scm
pam.scm
setuid.scm
shadow.scm
uuid.scm
vm.scm