[grub2] (re)install bootloader
Since bazzite is fedora based, do the steps mentioned here work?
https://thomas-leister.de/en/repair-fedora-efi-bootloader/
---
Context: I used libvirt to install bazzite into a pass-through SSD (I didn't have a USB stick to do it normally), and it looks like I installed bazzite using legacy bios.
This SSD is for a friend, so I need to configure it later so it boots on his computer.
Repair your Fedora's (EFI) GRUB Bootloader
Beschreibung
6 Replies
My main concern is the immutability of bazzite and if it becomes a barrier to doing this.
If you installed with a legacy bios it's going to be much easier selecting UEFI in libvirt and re-installing than trying to manually recreate an efi bootloader. Unfortunately, those instructions for recreating the efi partition will not work (e.g. dnf reinstall will no nothing since it's an image), the instructions would need to be modified to work with an atomic based image.
You might be able to force the grub2-efi package to re-install but no idea how to do that
Darn it
Is it at least easy to keep the user data as is?
You could copy over the content of the user's home folder and copy it back on the new install.
thanks, ended up re-installing bazzite (wasn't a big issue since I could copy paste the games from the host OS)
also libvirt is awesome, the passthrough for HDDs works so well, I didn't have to update any UUIDs in the bootloader
Yeah it's a cool way to make a Bazzite install for a friend to try out 🙂
Hope they enjoy Bazzite