guix/gnu
Mathieu Othacehe e5ed1712da
image: Introduce the mbr-hybrid-raw image type.
Until 209204e23b and
d57cab7641, the default image type used by "guix
system image" was an MBR image with an ESP partition.

Having both an MBR image and an ESP partition is handy because the image will
boot on most x86 based systems using legacy BIOS and/or UEFI.

We now have a distinction between MBR images and EFI images. Introduce a new
MBR hybrid image type and default to it to restore the default behaviour.

This also fixes the images section of (gnu ci) that was trying to install a
BIOS bootloader on an EFI, GPT image and failing to do so.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-09-20 09:38:36 +02:00
..
bootloader
build
home gnu: home: zsh: Load environment when running via ssh 2023-09-17 15:31:04 +02:00
installer
machine
packages gnu: %gcc-11-x86_64-micro-architectures: Correct some values. 2023-09-20 09:53:55 +03:00
services services: hurd-vm: Use ‘qemu-system-x86_64’. 2023-09-18 23:14:00 +02:00
system image: Introduce the mbr-hybrid-raw image type. 2023-09-20 09:38:36 +02:00
tests tests: childhurd: Add missing module imports. 2023-09-17 15:31:03 +02:00
artwork.scm
bootloader.scm
ci.scm image: Introduce the mbr-hybrid-raw image type. 2023-09-20 09:38:36 +02:00
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: Add alure. 2023-09-18 23:35:30 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm