Not sure is it know bug, but for 0.5 seconds before grub show his screen for 5 seconds I see
error: file 'grub2/fonts/unicode.p2' not found
This is a known bug and should be fixed:
More information is needed. Was it a fresh install of r4.3-rc1 or in-place upgraded from r4.2?
upgrade from R4.2 in-place
it is old installation, maybe the bug come from previous upgrades and I did not notice it, not sure…
Ok. First of all. It is a benign bug and not a serious one. But it could be fixed. I assume you have UEFI installation. Would you please check if the file exists at correct place?
sudo ls -lah /boot/efi/EFI
sudo ls -lah /boot/efi/EFI/qubes/fonts
FWIW, in R4.2 the only “fonts” directory under /boot is /boot/efi/EFI/qubes/fonts - and it is empty on my machine.
That is correct. That patch was never backported to r4.2. It is available for r4.3 only. But you could manually fix the issue by copying the file from
/boot/grub2/fonts/unicode.pf2
to
/boot/efi/EFI/qubes/fonts/unicode.pf2
And then regenerate grub.
sudo ls -lah /boot/efi/EFI/qubes/fonts have this file here. should I copy it to /boot/grub2/fonts/unicode.pf2 manually or wait for fix?
Since the file is already there (I believe it was copied there after successful in-place upgrade), I assume you should need to regenerate your grub2 efi boot loader. I have no Qubes system with EFI system to test it personally.
It should be something like
sudo grub2-mkconfig -o /boot/efi/EFI/qubes/grub.cfg
As usual, when modifying bootloader or when doing low level modifications to your fundamental boot components, you should have backups.
Interesting, after this grub config remake I see boot screen at other resolution and error not exists anymore… and my problem with latest kernel error changed. Now I see them:
- failed to mount proc-xen.mount
- failed to mount boot-efi.mount
Dependencies failed for local-fs.target
Something possible to do with this or is this kernel related?
As said… I can boot with old kernels.
You did not mention you had any problem with kernel-latest. Did you mention it somewhere else on the forum? (or somewhere else?).
Anyways, problems with different Kernels (lts or latest). Could be highly hardware specific. Qubes makes different choices for people with different hardware and needs. Sometimes the latest works better on specific hardware and vice versa.
Yes, here:
Now I see that I’m not alone.
It looks like that latest kernels broken or something related to this…