Two possible causes:
- UKIs don't work with mem attribute protocol + secure boot enabled, this is
likely due to systemd's borked hooking of the SEC ARCH 2 protocol pointer,
which i assume is in protected memory...
- grub page faults when running chainloader on kernel.efi , or linux + boot on
kernel.efi, the exact cause of this is unclear right now. but probably because
systemd-stub incorrectly marks itself as NX_COMPAT despite not being so.
Both of these things need to be investigated.
I think we should get rid of the mem attribute protocol in ubuntu's edk2
until these are fixed.
** Also affects: systemd (Ubuntu)
Importance: Undecided
Status: New
** Also affects: grub2 (Ubuntu)
Importance: Undecided
Status: New
** Changed in: grub2 (Ubuntu)
Assignee: (unassigned) => Mate Kukri (mkukri)
** Changed in: systemd (Ubuntu)
Assignee: (unassigned) => Mate Kukri (mkukri)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2104316
Title:
25.04 beta TPMFDE: first boot failure
To manage notifications about this bug go to:
https://bugs.launchpad.net/snap-pc/+bug/2104316/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs