Ubuntu Ubuntu Linux (GNOME)

Ubuntu показывает два одинаковых пункта загрузки после обновления ядра

  • Обновлено
  • Чтение ≈ 3 минуты
  • Нужны права администратора

Краткий ответ

Два похожих пункта Ubuntu в меню загрузчика GRUB после обновления ядра не всегда являются ошибкой: отдельно могут показываться обычный запуск и дополнительные варианты с несколькими ядрами. Изменять загрузчик можно только после определения настоящего дублирования.

В этой статье
  1. Что происходит и когда это важно
  2. Возможные причины и как их отличить
  3. Пошаговая диагностика и исправление
  4. Команды из инструкции с пояснениями
  5. Как проверить результат
  6. Если проблема не устранена

#Что происходит и когда это важно

На экране при включении видны одинаковые или почти одинаковые строки Ubuntu; система обычно продолжает загружаться. Важно отличить запись «Дополнительные параметры для Ubuntu» от повторных записей, ведущих к разным установкам.

#Возможные причины и как их отличить

Возможная причинаКак узнатьЧто делать
Нормальные дополнительные ядраGRUB хранит варианты загрузки предыдущих ядер для восстановления.В подменю «Дополнительные параметры» видны номера разных версий Linux.Ничего не удаляйте: это запасной способ загрузки.
Повторное обнаружение ОСGRUB может находить другой установленный Linux на втором разделе или диске.Выбор двух пунктов приводит к разным системам либо разделам.Сначала сверить диски и установки, затем изучать генерацию меню.
Остатки конфигурацииПосле ручных правок могли остаться дополнительные пользовательские записи.Одинаковые пункты присутствуют именно на одном уровне меню, не являются подменю.Собрать вывод генерации и показать администратору перед правкой.

#Пошаговая диагностика и исправление

  1. Сделайте снимок меню без изменения загрузкиПри следующем включении сфотографируйте весь экран GRUB и точные подписи двух пунктов. Отдельно отметьте наличие «Advanced options for Ubuntu» («Дополнительные параметры для Ubuntu»). Если второй пункт — именно это подменю, оно нормально; менять его ради сокращения списка не требуется.
  2. Убедитесь, что обе записи действительно одинаковыВыберите обычный пункт Ubuntu и дождитесь входа. Не испытывайте неизвестные записи, если компьютер рабочий, зашифрован, используется удалённо или нет резервной копии. Запишите, какие системы установлены на внутренних и внешних дисках. При сомнениях о втором пункте остановитесь на проверке без запуска чужой системы.
  3. Проверьте текущее ядро и установленные версииПосле входа нажмите Ctrl+Alt+T. Выполните по очереди uname -r и dpkg -l "linux-image-*"; первая команда покажет используемое ядро, вторая — список пакетов ядер, пометки ii указывают установленные. Несколько версий — ожидаемо, это не доказательство двойной записи. Если система не использует dpkg, запишите сообщение и не выполняйте команды удаления.
  4. Посмотрите на реальные записи менюВ терминале выполните grep -E "^[[:space:]]*(menuentry|submenu) " /boot/grub/grub.cfg. При отказе доступа не меняйте права файла; попросите администратора прочитать конфигурацию. Сравните названия и вложенность submenu: внешне похожие строки могут соответствовать обычному запуску и восстановлению. Файл /boot/grub/grub.cfg генерируется автоматически, НЕ редактируйте его вручную.
  5. При подозрении на старую запись сохраните сведенияПроверьте, подключены ли дополнительные диски и нет ли другой установленной системы. Если были собственные правки GRUB, запишите их и создайте резервную копию важных данных и настроек. Не удаляйте ядра через APT и не меняйте файлы /etc/grub.d только ради внешнего вида меню: можно лишиться рабочей записи при следующем запуске.
  6. Обновляйте меню только по подтверждённой причинеЕсли администратор установил, что меню просто устарело, он может после резервной копии и с локальным доступом запустить sudo update-grub. Команда пересоздаёт меню, но не лечит неправильную разметку дисков; перед согласием запишите вывод генерации. При ошибках не перезагружайте компьютер, пока не восстановлена корректная конфигурация.

#Команды из инструкции с пояснениями

Linux · Терминал (Bash)Команда
Команда чтения в терминале; выводит версию текущего ядра.
uname -r
Linux · Терминал (Bash)Команда
Список известных dpkg пакетов ядер; может содержать неустановленные записи.
dpkg -l "linux-image-*"
Linux · Терминал (Bash)Команда
Только чтение сгенерированных записей; вложенность лучше сверять по исходному файлу.
grep -E "^[[:space:]]*(menuentry|submenu) " /boot/grub/grub.cfg
Linux · Терминал (Bash)С осторожностьюНужен sudo
Только для администратора, после копии и подтверждённой устаревшей конфигурации; изменяет меню GRUB.
sudo update-grub

Команда может изменить состояние системы или её настройки. Проверьте параметры и последствия перед запуском.

#Как проверить результат

После плановой перезагрузки сравните названия пунктов с фотографией. Должна остаться одна обычная запись для конкретной установленной Ubuntu и при необходимости подменю с ядрами; убедитесь, что рабочая система запускается.

#Если проблема не устранена

Если дубликаты сохраняются или есть непонятная запись на другом диске, сохраните uname -r, список систем и вывод update-grub для специалиста. При невозможности загрузки используйте заранее подготовленный Live-USB и резервную копию; не устанавливайте GRUB на произвольный диск.

Источники и обновления

Для этой статьи пока не указаны источники. Мы отмечаем такие материалы и дополняем их при проверке.

Последнее обновление статьи: 2 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.