mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 12:05:19 -06:00
Aarch64 doesn't support grub-pc, so we cannot use the regular grub-bootloader, grub-efi-bootloader has to be used. Since neither packages nor bootloader are thunked, there seems to be no other choice than using something from the outside environment, such as an environment variable to decide what bootloader to use. For convenience, a procedure is made to be used from other Guile code, instead of relying on environment variables. * gnu/system/install.scm (make-installation-os): New variable; Use grub-efi-bootloader when efi-only? is #t; Use bootloader package in packages instead of grub-pc. (installation-os): Replace with call of make-installation-os with default arguments. Change-Id: I34ec8da6079617f39805b3e1168bad4a42d84cab Signed-off-by: Rutherther <rutherther@ditigal.xyz> |
||
|---|---|---|
| .. | ||
| examples | ||
| images | ||
| accounts.scm | ||
| file-systems.scm | ||
| hurd.scm | ||
| image.scm | ||
| install.scm | ||
| keyboard.scm | ||
| linux-container.scm | ||
| linux-initrd.scm | ||
| locale.scm | ||
| mapped-devices.scm | ||
| nss.scm | ||
| pam.scm | ||
| privilege.scm | ||
| setuid.scm | ||
| shadow.scm | ||
| uuid.scm | ||
| vm.scm | ||