Reverse the kernel boot order

Good morning all
I would like to reverse the kernel boot order.

7 [09:32:48] gg@Endeav-Xfce: ~ $ sudo grub-mkconfig -o /boot/grub/grub.cfg
Création du fichier de configuration GRUB…
Thème trouvé : /boot/grub/themes/EndeavourOS/theme.txt
Image Linux trouvée : /boot/vmlinuz-linux-lts
Image mémoire initiale trouvée : /boot/intel-ucode.img /boot/initramfs-linux-lts.img
Found fallback initrd image(s) in /boot: intel-ucode.img initramfs-linux-lts-fallback.img
Image Linux trouvée : /boot/vmlinuz-linux
Image mémoire initiale trouvée : /boot/intel-ucode.img /boot/initramfs-linux.img
Found fallback initrd image(s) in /boot: intel-ucode.img initramfs-linux-fallback.img
Attention : le sondeur de systèmes d’exploitation ne sera pas exécuté pour détecter d’autres partitions amorçables.
Les systèmes qu’elles contiennent ne seront pas ajoutés à la configuration de démarrage de GRUB.
Consultez la documentation relative à GRUB_DISABLE_OS_PROBER.
fait

You can use grub customizer https://archlinux.org/packages/community/x86_64/grub-customizer/
or just manually edit the grub config

Thank you

2 [15:40:32] gg@Endeav-Xfce: ~ $ grep ^menuentry /boot/grub/grub.cfg
menuentry ‘EndeavourOS, on linux-lts’ --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-linux-lts-advanced-2160071b-a316-4c69-8a04-10742b26ae77’ {
menuentry ‘EndeavourOS, on linux-lts (fallback initramfs)’ --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-linux-lts-fallback-2160071b-a316-4c69-8a04-10742b26ae77’ {
menuentry ‘EndeavourOS, on linux’ --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-linux-advanced-2160071b-a316-4c69-8a04-10742b26ae77’ {
menuentry ‘EndeavourOS, on linux (fallback initramfs)’ --class endeavouros --class gnu-linux --class gnu --class os $menuentry_id_option ‘gnulinux-linux-fallback-2160071b-a316-4c69-8a04-10742b26ae77’ {

On va donc définir dans /etc/default/grub la valeur de GRUB_DEFAULT
Code BASH :

GRUB_DEFAULT=gnulinux-linux-advanced-2160071b-a316-4c69-8a04-10742b26ae77’

Bienvenue sur le forum ! :smile:

Bien que cela fonctionne, il peut y avoir de meilleures alternatives :

  1. définir GRUB_DEFAULT sur 2
  2. définissez GRUB_DEFAULT sur “saved” et GRUB_SAVEDEFAULT sur “true”.

Merci

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.