EFI compatible image are not BIOS bootable

Bug #1889089 reported by Pierre Crégut
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
diskimage-builder
Fix Released
Undecided
Ian Wienand

Bug Description

block-device-efi creates the correct structure to have an image that is both EFI and BIOS compliant. But the bootloader element only calls grub2 once (for efi). The image is not BIOS bootable.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to diskimage-builder (master)

Fix proposed to branch: master
Review: https://review.opendev.org/743243

Changed in diskimage-builder:
assignee: nobody → Pierre Crégut (pcregut)
status: New → In Progress
Changed in diskimage-builder:
assignee: Pierre Crégut (pcregut) → Ian Wienand (iwienand)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to diskimage-builder (master)

Reviewed: https://review.opendev.org/743243
Committed: https://git.openstack.org/cgit/openstack/diskimage-builder/commit/?id=6e71bd423937ba510ee85c123d1f42b174d53cef
Submitter: Zuul
Branch: master

commit 6e71bd423937ba510ee85c123d1f42b174d53cef
Author: Pierre Crégut <email address hidden>
Date: Sun Jul 26 18:51:35 2020 +0200

    Makes EFI images bootable by bios

    For Bios and EFI compatibility, grub must be installed twice.
    This patch adds the bios version when EFI is selected. The GPT EFI block partitioning
    already adds the bios partition, but the bootloader only called grub once.

    Change-Id: Iee6c8b3b97b3cfff4562bcb30a50800f5ade894a
    Closes-Bug: #1889089

Changed in diskimage-builder:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.