setting older kernel version as default
The simplest solution might be to enable Grub's GRUB_SAVEDEFAULT
feature. Try this:
- Open the Terminal
- Edit the
/etc/default/grub
file:sudo vi /etc/default/grub
- Change
GRUB_DEFAULT=0
toGRUB_DEFAULT=saved
- Add
GRUB_SAVEDEFAULT=true
- Save the file (Esc⇢:⇢W⇢X
- Update Grub with:
sudo update-grub
These settings will ensure that your system boots with the last kernel you chose during boot.
Now reboot, hold the shift key when your system comes back up. You should then see the Grub menu. Choose the Kernel that works for you. That will now be "default".
Hope this gives you what you need.
If you'd like to always boot specific version by default you should
- Edit
/etc/default/grub
file. FindGRUB_DEFAULT
and specify path to the grub menu entry (something likeGRUB_DEFAULT='Advanced options for Ubuntu>Ubuntu, with Linux 5.4.0-48-generic'
) - Run
update-grub
.
Note 1. You can find grub menu entries in /boot/grub/grub.cfg
.
Note 2. I recommend to make a copy of /etc/default/grub
before modification.
You can also check this link - I've created a note for myself some time ago.