Unable to boot/install Impish daily in UEFI boot mode
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Critical
|
Unassigned | |||
cd-boot-images-amd64 (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | |||
Impish |
Fix Released
|
Critical
|
Unassigned | |||
debian-installer (Ubuntu) | ||||||
Bionic |
Fix Released
|
Undecided
|
Unassigned | |||
shim (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | |||
Xenial |
New
|
Undecided
|
Unassigned | |||
Bionic |
Fix Released
|
Undecided
|
Unassigned | |||
Focal |
Fix Released
|
Undecided
|
Unassigned | |||
Hirsute |
Fix Released
|
Undecided
|
Unassigned | |||
Impish |
Fix Released
|
Critical
|
Unassigned | |||
shim-signed (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Xenial |
New
|
Undecided
|
Unassigned | |||
Bionic |
Fix Released
|
Undecided
|
Unassigned | |||
Focal |
Fix Released
|
Undecided
|
Unassigned | |||
Hirsute |
Fix Released
|
Undecided
|
Unassigned | |||
Impish |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
Removable media fail to boot on some machines due to garbage in firmware generated boot entries. This is a regression from LP: #1929471 introduced in shim 15.4-0ubuntu7.
In addition we also cherry-pick https:/
In addition we also cherry-pick https:/
[Test plan]
I'm sure someone can test a new daily impish ISO on an affected machine. Verification is not necessary for individual SRU releases.
We will also do boot of an installed system, and perform the usual chainloaded netbooting test, prior to uploading.
[Regression potential]
We'll apply four patches for the main issue:
Patches 1/2 (https:/
Patches 3 and 4 (https:/
is this a problem in practice?
On installed systems, we install \EFI\BOOT\
On installer media, we do not expect you to specify another second stage loader anyway. It's arguably only problematic there, as those could be read-only and hence you can't rename the binary to shimx64.efi.
For the overflow, the fix is trivially correct.
For the fallback loader, the fix is reasonably trivial; regression potential there could be failure to add a boot entry which is not super critical.
[Original bug report]
Testing Ubuntu Impish daily ISO= http://
The test machines are:
1. Dell [ Optiplex] MT 7040 i7-6700 booting in UEFI mode
2. Dell [ Optiplex] MT 7060, i7-8700 booting in UEFI+secure boot mode
Boot from USB media fails with the message:
Failed to open /EFI/boot/? invalid parameter
No further info available
Related branches
summary: |
- Unable to install Impish daily in UEFI boot mode + Unable to install Ubuntu Impish daily in UEFI boot mode |
summary: |
- Unable to install Impish daily in UEFI boot mode + Unable to boot/install Impish daily in UEFI boot mode |
tags: | added: amd64 impish |
tags: | added: rls-ii-incoming |
tags: | added: fr-1533 |
tags: | removed: rls-ii-incoming |
Changed in shim (Ubuntu Focal): | |
milestone: | none → ubuntu-20.04.3 |
Changed in shim (Ubuntu Impish): | |
status: | Incomplete → Triaged |
status: | Triaged → In Progress |
Changed in cd-boot-images-amd64 (Ubuntu Impish): | |
status: | Confirmed → Triaged |
Changed in cd-boot-images-amd64 (Ubuntu Focal): | |
status: | New → Confirmed |
Changed in shim (Ubuntu Focal): | |
status: | New → Confirmed |
description: | updated |
tags: | added: regression-update |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
tags: | added: oem-priority |
Changed in oem-priority: | |
importance: | Undecided → Critical |
status: | New → Confirmed |
Changed in shim (Ubuntu Focal): | |
status: | Confirmed → Fix Committed |
tags: | added: verification-needed verification-needed-focal |
Changed in shim (Ubuntu Impish): | |
status: | In Progress → Fix Released |
Changed in shim-signed (Ubuntu Focal): | |
status: | New → Fix Committed |
Changed in shim-signed (Ubuntu Impish): | |
status: | New → Fix Released |
no longer affects: | cd-boot-images-amd64 (Ubuntu Focal) |
Changed in cd-boot-images-amd64 (Ubuntu Impish): | |
status: | Triaged → Fix Committed |
Changed in cd-boot-images-amd64 (Ubuntu Impish): | |
status: | Fix Committed → Fix Released |
tags: |
added: verification-done verification-done-focal removed: verification-needed verification-needed-focal |
Changed in oem-priority: | |
status: | Confirmed → Fix Released |
tags: | removed: verification-needed verification-needed-bionic |
no longer affects: | debian-installer (Ubuntu Impish) |
no longer affects: | debian-installer (Ubuntu) |
no longer affects: | cd-boot-images-amd64 (Ubuntu Xenial) |
no longer affects: | cd-boot-images-amd64 (Ubuntu Bionic) |
tags: | removed: regression-proposed |
no longer affects: | debian-installer (Ubuntu Xenial) |
This bug has been reported on the Ubuntu ISO testing tracker.
A list of all reports related to this bug can be found here: iso.qa. ubuntu. com/qatracker/ reports/ bugs/1937115
http://