[Bug 1189815] New: ovmf does not ignore PMBR protective record BootIndicator as required by UEFI spec
http://bugzilla.opensuse.org/show_bug.cgi?id=1189815 Bug ID: 1189815 Summary: ovmf does not ignore PMBR protective record BootIndicator as required by UEFI spec Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Other Assignee: virt-bugs@suse.de Reporter: ngompa13@gmail.com QA Contact: qa-bugs@suse.de Depends on: 1189814 Found By: --- Blocker: --- +++ This bug was initially created as a clone of Bug #1189814 +++ Description of problem: ovmf is taking a PMBR protective record's BootIndictor bit into account when deciding whether the GPT is valid or not. When pmbr_boot (a.k.a setting a bit on the protective record partition entry's BootIndictor in the PMBR, a.k.a. setting the boot flag, a.k.a. setting the active bit) is set, the GPT is seemingly considered invalid by ovmf and the system is not bootable. Name-Version-Release number of selected component (if applicable): ovmf-202008-8.1 How reproducible: Always Steps to Reproduce: 1. Create a UEFI bootable image, boot it 2. parted /dev/vda disk_set pmbr_boot on 3. Try to boot the image Actual results: Firmware drops to an EFI shell. Expected results: It should boot. Additional info: Upstream bug has details including a test image attached: https://bugzilla.tianocore.org/show_bug.cgi?id=3474 There is also now an upstream commit that can be backported to fix this: https://github.com/tianocore/edk2/commit/b3db0cb1f8d163f22b769c205c6347376a3... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1189815 http://bugzilla.opensuse.org/show_bug.cgi?id=1189815#c1 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |Andreas.Stieger@gmx.de Resolution|--- |DUPLICATE --- Comment #1 from Andreas Stieger <Andreas.Stieger@gmx.de> --- duplicate *** This bug has been marked as a duplicate of bug 1189814 *** -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com