So when my computer boots up this shows up occasionally.(Usually only after some updates.) I was just wondering why it would show up and wondering if there was anything to worry about. Or if there was one that I need to chose.
Interesting, I thought it would show the menu every time.
Nope, just select the first option unless something goes wrong. A nice thing about Fedora Silverblue is that every time you perform an system update, or install something with rpm-ostree
, it will save the state of your system before the update happened. The menu is there so that if something got messed up (like an update gone wrong), you can choose a different option and it will boot into the state your system was in before the update.
Not sure why the top two are the same as the bottom two options though.
Nothing to worry about.
Choose the top one unless there was some problem when choosing the top one.
On atomic desktops you always have 2 system versions. The old one and the current one. If the current one has an issue, you can use that menu to boot into the old one.
They are enumerated from 0 onwards, so 0 is the latest.
There is a visual bug here though, which you can fix by using this command:
grub2-switch-to-blscfg
See below for more infos
The duplicated entries issue will be fixed in F42: Use bootupd and remove ostree-grub2 (was: All deployments are shown twice in grub) · Issue #120 · fedora-silverblue/issue-tracker · GitHub
Those are out of date at this point so please don’t use that and don’t recommend those anymore. Thanks.
The boot menu shows up after a boot fails. If this happens only occasionally, a second boot may succeed.
When grub starts, it sets boot_success=0 to /boot/grub2/grubenv. If the boot succeeds this environment variable is reset to 1. Depending on this flag, the boot menu shows up or not.
See also /etc/grub.d/10_reset_boot_success and /etc/grub.d/12_menu_auto_hide