Выбор загружаемого при старте kernel в Ubuntu 22 с помощью GRUB
С помощью GUI
После обновления ubuntu командами sudo apt update и sudo apt upgrade и рубута, при логине ничего не происходило и возвращалось окно логина.
Удалось залогиниться, выбрав интерфейс пользователя Unity (не тот который мне нужен). При этом мониторы подключенные к видеокарте не включились. Решил поменять ядро.
Делаю:
2025.07.18
$ sudo apt install -y \
grub-customizer
Выпилено в версии 22.04
Можно установить следующим образом в 22.04
https://itsubuntu.com/how-to-install-grub-customizer-on-ubuntu-22-04-lts/
$ sudo add-apt-repository ppa:trebelnik-stefina/grub-customizer
$ sudo apt update
$ sudo apt install grub-customizer
или
// Вот этот вариант не пробовал
$ sudo add-apt-repository ppa:danielrichter2007/grub-customizer
$ sudo apt-get update
$ sudo apt-get install -y grub-customizer
$ grub-customizer
General settings -> default entry -> predefined -> Ubuntu -> Linux workstation 6.5.0-45-generic
Save
Reboot
Норм запустилось
С помощью командной строки
Делаю:
2024.06.21
$ sudo grub-mkconfig | grep -iE "menuentry 'Ubuntu, with Linux" | awk '{print i++ " : "$1, $2, $3, $4, $5, $6, $7}'
***
0 : menuentry 'Ubuntu, with Linux 6.5.0-1024-oem' --class ubuntu
1 : menuentry 'Ubuntu, with Linux 6.5.0-1024-oem (recovery mode)'
2 : menuentry 'Ubuntu, with Linux 6.5.0-1023-oem' --class ubuntu
3 : menuentry 'Ubuntu, with Linux 6.5.0-1023-oem (recovery mode)'
4 : menuentry 'Ubuntu, with Linux 6.5.0-41-generic' --class ubuntu
5 : menuentry 'Ubuntu, with Linux 6.5.0-41-generic (recovery mode)'
6 : menuentry 'Ubuntu, with Linux 6.2.0-39-generic' --class ubuntu
7 : menuentry 'Ubuntu, with Linux 6.2.0-39-generic (recovery mode)'
8 : menuentry 'Ubuntu, with Linux 6.1.0-1036-oem' --class ubuntu
9 : menuentry 'Ubuntu, with Linux 6.1.0-1036-oem (recovery mode)'
10 : menuentry 'Ubuntu, with Linux 5.17.0-1035-oem' --class ubuntu
11 : menuentry 'Ubuntu, with Linux 5.17.0-1035-oem (recovery mode)'
// Текущее
$ uname -srn
Linux workstation 6.5.0-1023-oem
$ grep GRUB_DEFAULT /etc/default/grub
GRUB_DEFAULT=0
$ sudo vi /etc/default/grub
// Хитрый синтаксис по ссылке что ниже, вроде объясняется
// Но вообще 1 д.б. и 4 это пункт из меню, что представлен выше
GRUB_DEFAULT="1>4"
$ sudo update-grub
$ grep GRUB_DEFAULT /etc/default/grub
GRUB_DEFAULT="1>4"
$ sudo reboot
$ uname -srn
Linux workstation 6.5.0-41-generic
https://askubuntu.com/questions/82140/how-can-i-boot-with-an-older-kernel-version