[bug#70892,v2,2/7] image: raise error when use both grub-efi* bootloader and not gpt image.
Commit Message
* gnu/system/image.scm: Switch Inversion logic, it allow we use customize
bootloader with gpt image.
Change-Id: I801327f6e826a37588b8f0f5246ca820e742f721
---
gnu/system/image.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
@@ -534,10 +534,10 @@ (define* (system-disk-image image
(image-partition-table-type image)))
(else "")))
- (when (and (gpt-image? image)
+ (when (and (memq (bootloader-name bootloader)
+ '(grub-efi grub-efi32 grub-efi-removable-bootloader))
(not
- (memq (bootloader-name bootloader)
- '(grub-efi grub-efi32 grub-efi-removable-bootloader))))
+ (gpt-image? image)))
(raise
(formatted-message
(G_ "EFI bootloader required with GPT partitioning"))))