Closed Senary6 closed 1 year ago
Is ls /boot
empty?
Try clr-boot-manager set-timeout 10
After rebooting you will get a kernel list where you can choose which one to boot from this article
After some investigation it appears that the existence of the EFI variable LoaderEntryDefault will override the /boot/loader/loader.conf file. Going into the boot loader and deselecting the default entry by pressing the d key seems to have resolved the problem.
The boot loader is accessible by pressing any key while the computer is booting up. I tried ESC,Left Control,Left Shift and random letter keys on my keyboard.
What I think happened is that I accidentally went into the boot loader and created a default Entry for the 5.17.4-1139.native kernel by hitting the d key which overrode the loader.conf file, Unfortunately running bootctl set-default Clear-linux-native-6.0.9-1209.conf
would have changed LoaderEntryDefault variable and destroyed the evidence for this.
So this appears to be a case of human error.
Some links
https://unix.stackexchange.com/questions/459389/systemd-boot-skips-boot-menu-and-ignores-settings-in-loader-loader-con https://superuser.com/questions/1346163/how-to-safely-set-change-remove-values-of-efi-variables
Edit: Apologies for For closing and opening the issue I am new to GitHub.
My system has updated to 37720 The kernel I am running is 6.0.11-1216.native, so it seems that the issues has been resolved and no-one has replied about my human error hypothesis. So I am closing the issue as caused by human error accidentally setting the default kernel in systemd-boot.
Recently the WiFi on my NUC8i7BEH stopped working see issue https://github.com/clearlinux/distribution/issues/2767 for more details
Running
bootctl set-default Clear-linux-native-6.0.9-1209.conf
fixed the issue of the WiFi Firmware not loading. However after runningswupd update
and getting an update to kernel-native bundle then rebooting, Clear Linux is still running the 6.0.9-1209 instead of the new 6.0.9-1214 kerneluname -r
6.0.9-1209.native
running
bootctl list
after updating to 37680running
swupd update