Hello,
I have updated the bios of the T480s yesterday and loaded the default settings of the bios. In the process I lost the QubesOS entry for booting.
I was able to restore the entry by booting with:
Super Grub2 Disk Live-Iso in QubesOS
and with this command in Dom0:
efibootmgr -v -c -u -L QubesOS -l /EFI/qubes/grubx64.efi -d /dev/nvme0n1 -p1
Now I get this error message when booting:
Welcome to GRUB!
error: file '/EFI/qubes/fonts/unicode.pf2' not found.
How can I fix this?
I think it’s because super grub2, but try this :
cp -R /boot/grub2/fonts /boot/efi/EFI/qubes/fonts
then reboot, see if the problem still persist.
Unfortunately there is no fonts folder under /boot/grub2/
try using sudo or try like this :
sudo mkdir /boot/efi/EFI/qubes/fonts
sudo cp /usr/share/grub/unicode.pf2 /boot/efi/EFI/qubes/fonts
3 Likes
That has helped now another data is missing:
error: file '/EFI/qubes/locale/C.gmo' not found.
I’ve never seen any case like this, it could be because of super grub2 disk,
But try this :
echo "LANG=C" | sudo tee -a /etc/default/grub
sudo grub2-mkconfig -o /boot/efi/EFI/qubes/grub.cfg
you should write grub2-mkconfig to your actual grub configuration, in qubes 4.1 uefi, path is in what i provide above, but try it out first.
1 Like
Thanks a lot now it boots without error messages.
1 Like