Skip to content

AEM doesn't work on Dell Optiplex 7010 in UEFI mode #58

@krystian-hebel

Description

@krystian-hebel

Affected component(s) or functionality
The component or functionality of TrenchBoot that is not working as expected.

AEM

Brief summary
A clear and concise summary of the bug.

AEM does not boot on this platform in UEFI mode.

Version
The version of the component or feature if available, otherwise NA.

v0.5.0-rc3

To Reproduce
Steps to reproduce the behavior:

  1. Install AEM v0.5.0 under Qubes OS for legacy and UEFI
  2. Try to boot with AEM enabled

Expected behavior
A clear and concise description of what you expected to happen.

System boots normally.

Actual behavior
What actually happened (instead of what you expected to happen).

Platform reboots around the time when Xen is supposed to jump to slaunch stub in GRUB, no TXT error is produced. With additional debug enabled in GRUB (set debug=linux,relocator,multiboot,multiboot_loader,slaunch,chainloader), the platform hangs instead.

Screenshots
If applicable, add screenshots to help explain your problem.

Test 3501 on our internal openQA.

Additional context
Add any other context about the problem here.

Boot log with debug in GRUB: aem.log. No additional lines appear after adding debug options to xen-4.17.5.cfg.

Solutions you've tried
If applicable, any solutions or workarounds you've already tried.

  • Booting AEM entry with slaunch and slaunch_module removed: system boots, complaining about PCRs being all Fs, which is expected
  • Booting non-AEM entry with slaunch added: platform reboots, TXT reports error 0xc0140431 - I wasn't able to decode this particular minor number, but it has major type of ERR_BASIC_RANGE_CHECK
  • The same AEM version in legacy mode also reboots without the fix for AEM not booting on Intel legacy boot xen#22.

Relevant documentation you've consulted
A list of links to any relevant documentation you have consulted.

Related, non-duplicate issues
A list of links to other bug reports, feature requests, or tasks in the
trenchboot-issues tracker (or "none" if you didn't find any). Do not describe
any other unreported bugs, features, or tasks here.

Metadata

Metadata

Assignees

Labels

P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.T: bugType: bug report. A problem or defect resulting in unintended behavior.W: in progressWorkflow: in progress. The issue is actively being worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions