ОБНОВИТЬ: После множества фальстартов оказалось, что линия в /etc/fstab который загружает /ботинок к правильному разделу был закомментирован. После раскомментирования я мог нормально загружать новые ядра с помощью подходящий, и теперь компьютер загружается нормально.
Моя машина с Ubuntu (20.04) загружается с гораздо более старой версией ядра и игнорирует несколько более новых ядер. В меню GRUB отображаются только записи ядра, предшествующие загружаемому, поэтому у меня нет возможности переключаться. Любые предложения приветствуются.
Загружаемое ядро 5.4.0-80-общий.
Когда я бегу судо grub-mkconfig | вход в меню grep | универсальный grep он показывает несколько более свежих ядер:
Исходный файл `/etc/default/grub'
Исходный файл `/etc/default/grub.d/init-select.cfg'
Создание файла конфигурации grub...
Найден образ Linux: /boot/vmlinuz-5.4.0-92-generic
Найден образ initrd: /boot/initrd.img-5.4.0-92-generic
Найден образ Linux: /boot/vmlinuz-5.4.0-91-generic
Найден образ initrd: /boot/initrd.img-5.4.0-91-generic
Найден образ Linux: /boot/vmlinuz-5.4.0-90-generic
Найден образ initrd: /boot/initrd.img-5.4.0-90-generic
Найден образ Linux: /boot/vmlinuz-5.4.0-89-generic
Найден образ initrd: /boot/initrd.img-5.4.0-89-generic
Найден образ Linux: /boot/vmlinuz-5.4.0-88-generic
Найден образ initrd: /boot/initrd.img-5.4.0-88-generic
Найден образ Linux: /boot/vmlinuz-5.4.0-81-generic
Найден образ initrd: /boot/initrd.img-5.4.0-81-generic
Добавление записи меню загрузки для настроек прошивки UEFI
сделано
menuentry 'Ubuntu с Linux 5.4.0-92-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-92-generic-advanced-fe6a612c-184d -443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu, с Linux 5.4.0-92-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-92-generic-recovery -fe6a612c-184d-443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu с Linux 5.4.0-91-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-91-generic-advanced-fe6a612c-184d -443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu, с Linux 5.4.0-91-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-91-generic-recovery -fe6a612c-184d-443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu с Linux 5.4.0-90-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-90-generic-advanced-fe6a612c-184d -443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu, с Linux 5.4.0-90-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-90-generic-recovery -fe6a612c-184d-443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu с Linux 5.4.0-89-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-89-generic-advanced-fe6a612c-184d -443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu, с Linux 5.4.0-89-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-89-generic-recovery -fe6a612c-184d-443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu с Linux 5.4.0-88-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-88-generic-advanced-fe6a612c-184d -443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu, с Linux 5.4.0-88-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-88-generic-recovery -fe6a612c-184d-443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu с Linux 5.4.0-81-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-81-generic-advanced-fe6a612c-184d -443a-a4b3-3254e11ff7eb' {
menuentry 'Ubuntu, с Linux 5.4.0-81-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-81-generic-recovery -fe6a612c-184d-443a-a4b3-3254e11ff7eb' {
Обновление и т.д./по умолчанию/жратва с GRUB_DEFAULT="gnulinux-5.4.0-92-универсальный-расширенный-fe6a612c-184d-443a-a4b3-3254e11ff7eb" а потом бег sudo update-grub ничего не делает - он по-прежнему загружается в старое ядро и показывает только старые параметры ядра.
Как будто мои параметры GRUB были заморожены. Пару месяцев назад у меня возникла проблема, когда какое-то обновление программного обеспечения привело к тому, что компьютер не загружался. Мне пришлось загрузиться через USB, а затем удаленно войти в систему, чтобы обновить ядро (до текущей загружаемой версии). Возможно, что я сделал ошибку, делая это, но я понятия не имею, что.