Support OVMF with 4M flash storage
This paves the way for supporting Ubuntu 24.04 eventually. Change-Id: I920fc637f594d1278b5ca2b88a54c0dce1a5892a
This commit is contained in:
parent
a453e2cfe2
commit
46e23a1c37
@ -70,23 +70,30 @@ copy_from_local_path: false
|
||||
# NOTE(dtantsur): secure boot capable firmware goes second because some systems
|
||||
# (e.g. Ubuntu) provide it but refuse to boot. However, CentOS provides only
|
||||
# secure boot capable firmware, and it works for both secure und normal boot.
|
||||
# Detailed information on Debian/Ubuntu files:
|
||||
# https://salsa.debian.org/qemu-team/edk2/-/blob/debian/debian/ovmf.README.Debian?ref_type=heads
|
||||
efi_loader_locations_normal:
|
||||
- /usr/share/edk2/ovmf/OVMF_CODE.fd
|
||||
- /usr/share/edk2/ovmf/OVMF_CODE.secboot.fd
|
||||
- /usr/share/OVMF/OVMF_CODE_4M.fd
|
||||
- /usr/share/OVMF/OVMF_CODE.fd
|
||||
- /usr/share/OVMF/OVMF_CODE_4M.secboot.fd
|
||||
- /usr/share/OVMF/OVMF_CODE.secboot.fd
|
||||
- /usr/share/qemu/ovmf-x86_64-code.bin
|
||||
efi_loader_locations_secboot:
|
||||
- /usr/share/edk2/ovmf/OVMF_CODE.secboot.fd
|
||||
- /usr/share/OVMF/OVMF_CODE_4M.secboot.fd
|
||||
- /usr/share/OVMF/OVMF_CODE.secboot.fd
|
||||
efi_loader_locations: >-
|
||||
{{ efi_loader_locations_secboot if test_vm_secure_boot | bool else efi_loader_locations_normal }}
|
||||
efi_nvram_locations_normal:
|
||||
- /usr/share/edk2/ovmf/OVMF_VARS.fd
|
||||
- /usr/share/OVMF/OVMF_VARS_4M.fd
|
||||
- /usr/share/OVMF/OVMF_VARS.fd
|
||||
- /usr/share/qemu/ovmf-x86_64-vars.bin
|
||||
efi_nvram_locations_secboot:
|
||||
- /usr/share/edk2/ovmf/OVMF_VARS.secboot.fd
|
||||
- /usr/share/OVMF/OVMF_VARS_4M.ms.fd
|
||||
- /usr/share/OVMF/OVMF_VARS.secboot.fd
|
||||
efi_nvram_locations: >-
|
||||
{{ efi_nvram_locations_secboot if test_vm_secure_boot | bool else efi_nvram_locations_normal }}
|
||||
|
7
releasenotes/notes/ovmf-m4-f8e63d8bb824fccb.yaml
Normal file
7
releasenotes/notes/ovmf-m4-f8e63d8bb824fccb.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
When creating a virtual testing environment on newer distributions such as
|
||||
Ubuntu 24.04, UEFI firmware with 4M flash storage will be used. Existing
|
||||
virtual machines may need to be migrated if they were created on an older
|
||||
distribution.
|
Loading…
x
Reference in New Issue
Block a user