-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't update dbx via fwupdmgr #355
Comments
Looks like the same underlying issue as https://bugzilla.redhat.com/show_bug.cgi?id=2127995 which should be fixed by #120. We need to write some workaround commands for folks to update the bootloader manually until it is resolved or directly include bootupd in Silverblue 35+ and write docs to let folks run the update manually. The workaround without bootupd is to update the content of |
@travier I've attempted a couple of the steps, and I'm hoping for some further guidance on working around this.
|
Installing and using bootupd should be (warning untested!):
|
Here's how I installed it in more detail:
|
CC @cgwalters. We likely need some small fixes for Silverblue. |
Another workaround is #120 (comment) until we fix bootupd (which is going to be included in F36+ soon). |
Should the workaround fix this issue with
|
It probably should but I've not tested it. |
Tried this, can no longer boot.
Any ideas on how to recover my system now?
Wish I'd seen this before! Trying this on my other system:
|
Both systems are stuck at GRUB now. Hope there's some way to recover from a live USB? Edit: I tried combining various things to recover:
…but ended up re-installing fresh |
Now that unified core will miss Fedora 38, what are the plans for this? I and many others are "stuck" with missing dbx updates because the shim/grub in your silverblue install is too old and the bootupd feature was going to enable that. |
In #120 I read that the fix has been pushed to rawhide and deferred to F39. If I rebase my Silverblue installation to rawhide, I can finally update the firmware without having to manually tweak any file? |
I rebased to rawhide and overlayed the bootupd package.
|
Maybe my hardware is too old:
|
See #543 (comment) for a lightly tested set of commands to update your EFI bootloader until we have full bootupd support in Fedora Atomic Desktops. I'm going to close this one as duplicate as the root of the issue and the solution is the same as #543 and #120. |
Updated issue summary
Trying to update the dbx via
fwupdmgr
results in:This is the issue to collect workarounds and temporary solutions.
Duplicates:
The final fix will be: #120
Original issue text: LVFS update problems on a ThinkPad T16 Gen 1
Describe the bug
The
fwupd
team thinks that an issue I'm having updating the firmware on my laptop is related to LVFS + Silverblue. I've attempted the troubleshooting they suggested on that side already.The
fwupd
issue is here: fwupd/firmware-lenovo#269To Reproduce
Even manually booting (F12) into the firmware update UEFI entry just shows a black screen and then reboots into Fedora proper.
Expected behavior
A successful firmware update.
Screenshots
n/a
OS version:
Additional context
I'm seeing similar issues on my ThinkPad T580, also with Silverblue 36.
The text was updated successfully, but these errors were encountered: