Red Hat Bugzilla – Bug 963359
Shim should provide a mechanism for \EFI\BOOT\BOOTX64.EFI as a fallback on fixed media.
Last modified: 2013-07-08 21:29:29 EDT
Description of problem: When a machine's Boot#### and BootOrder are absent, for example due to a disk being moved to another machine or a wiped firmware, UEFI will attempt to treat fixed media as removable media, so that the installed OS can fix those variables itself. Shim should provide a mechanism for doing this, but currently it does not do so.
Version-Release number of selected component (if applicable): 0.2
Proposing as a freeze exception issue for Beta. Peter suggested blocker, but I'm not sure it's really significant enough for this; this is essentially a 'feature request' in that it should help in the case you move a UEFI install from system to system or something like that. It does seem like a change it'd be a good idea to get in for Beta to be tested.
Discussed at 2013-05-20 freeze exception review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-05-20/f19beta-blocker-review-7.2013-05-20-16.07.log.txt . Rejected as a freeze exception issue as we're now close to Beta release and we really don't want to start poking shim for what is essentially a feature request; the chances of breaking stuff are too high.
gnu-efi-3.0s-2.fc19 has been submitted as an update for Fedora 19.
shim-0.3-2.fc19 has been submitted as an update for Fedora 19.
shim-0.4-1.fc19 has been submitted as an update for Fedora 19.
shim-signed-0.4-1.fc19 has been submitted as an update for Fedora 19.
Note in case anyone thinks to bring this up: pjones says this build causes a minor issue with a bogus error message or something, and he doesn't think it should go in F19 Final, so unless something changes, I don't think we should make this FinalFE.
To clarify, this particular build has a bogus warning message on removable media. So we probably don't want it in the final, as a) the feature it adds isn't useful on removable media, and b) it'll cause a warning there. But it's fine for it to actually go in F19 updates, because install images won't be generated with an update, and we'd like people to actually get the feature when they install/update.
shim-0.4-1.fc19, shim-signed-0.4-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.