Гид по технологиям

GRUB не появляется при загрузке: как восстановить меню

5 min read Загрузка Linux Обновлено 16 Apr 2026
GRUB не появляется при загрузке — быстрое исправление
GRUB не появляется при загрузке — быстрое исправление

Загрузка Windows: экран загрузки ПК

Двойная загрузка — удобный способ попробовать Linux, не отказываясь от Windows. Иногда после установки Linux меню загрузчика GRUB не появляется и система напрямую запускает Windows. Ниже — проверенные шаги и дополнительные рекомендации, которые помогут вернуть доступ к GRUB и к вашим дистрибутивам Linux.

1. Проверьте приоритет загрузки в UEFI/BIOS

UEFI/BIOS: настройки приоритета загрузки

Система загружает первый доступный загрузчик из списка приоритетов. Частая причина — Windows Boot Manager выше в списке, чем запись GRUB. Решение:

  1. Перезагрузите компьютер.
  2. Во время POST нажмите клавишу F12, Del или другую, указанную для входа в UEFI/BIOS на вашем аппарате.
  3. В разделе Boot (Загрузка) измените порядок загрузки: переместите запись GRUB или вашу запись дистрибутива (например, «ubuntu» или название дистрибутива) на первое место.
  4. Сохраните изменения и выйдите.

После этого система должна показать меню GRUB, где можно выбрать Linux или Windows.

Важно: на многих ноутбуках и готовых системах производитель применяет защиту порядка загрузки. Если изменения не сохраняются — смотрите раздел с обходными путями и ролью Secure Boot.

2. Добавьте запись Linux в UEFI вручную

Иногда запись GRUB удалена или не создана. Вы можете добавить её через интерфейс UEFI:

  1. Перезагрузите и войдите в UEFI/BIOS.
  2. Перейдите в Boot → Add New Entry (Добавить новую запись) или похожий пункт.
  3. Укажите файл загрузчика: обычно это \EFI{distro}\shimx64.efi для систем с Secure Boot или \EFI{distro}\grubx64.efi для систем без Secure Boot.
  4. Сохраните запись и поменяйте её приоритет если нужно.

Примечание: названия пунктов UEFI зависят от прошивки. Если UEFI не позволяет добавлять запись, переходите к пункту про bcdedit или используйте live-образ Linux для восстановления bootloader.

3. Отключите Быстрый запуск Windows

Параметры электропитания Windows — отключение Быстрого запуска

Windows Fast Startup (Быстрый запуск) сохраняет состояние ОС в файл гибернации и может мешать корректному переключению загрузчиков.

Шаги:

  1. Откройте Control Panel → System and Security → Power Options.
  2. Выберите Choose what power buttons do.
  3. Нажмите Change settings that are currently unavailable.
  4. Снимите галочку Turn on fast startup и сохраните изменения.

После отключения перезагрузите систему — GRUB чаще всего появляется.

4. Укажите путь к grubx64.efi или shimx64.efi через bcdedit

Командная строка Windows с примером bcdedit

Если UEFI не сохраняет записи или вы предпочитаете управлять загрузкой из Windows, можно настроить Boot Manager через bcdedit.

Откройте командную строку от имени администратора и выполните одну команду. Замените ubuntu на имя папки вашего дистрибутива в \EFI, если нужно.

# Замените ubuntu на название каталога вашего дистрибутива
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

На системах с Secure Boot указывают shimx64.efi:

# Для Secure Boot укажите shimx64.efi
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi

Перезагрузите компьютер. Если команда выполнена успешно, Windows Boot Manager будет по умолчанию загружать GRUB.

Внимание: изменение параметров загрузки может привести к недоступности системы. Делайте бэкап важных данных и помните, как восстановить предыдущую конфигурацию.

5. Варианты восстановления из живого образа Linux

Если предыдущие варианты не помогли или записи повреждены, используйте live-USB с тем же дистрибутивом:

  1. Загрузитесь с live-USB и монтируйте EFI-раздел (обычно ~100–500 МБ, тип FAT32).
  2. Проверьте наличие каталога \EFI\ubuntu или \EFI{дистро} и файлов shimx64.efi, grubx64.efi.
  3. При необходимости выполните chroot и переустановите grub-efi:
  • mount /dev/sdXY /mnt (где sdXY — корневая раздел Linux)
  • mount /dev/sdXZ /mnt/boot/efi (EFI-раздел)
  • for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt$i; done
  • chroot /mnt
  • grub-install –target=x86_64-efi –efi-directory=/boot/efi –bootloader-id=ubuntu
  • update-grub
  1. Перезагрузитесь и проверьте меню GRUB.

Когда описанные способы не помогут

  • Если UEFI прошивка «забывает» изменения после перезагрузки, возможно, стоит обновить BIOS/UEFI до последней версии. Проверяйте инструкции производителя.
  • На некоторых системах Microsoft или OEM блокируют пользовательские записи; в таких случаях можно использовать цепочку через Windows Boot Manager.
  • Если ваш дистрибутив использует нестандартную структуру EFI — внимательно проверьте, где находятся .efi файлы.

Альтернативные подходы

  • Временно выбрать загрузку из Boot Menu (F12/F9) и восстановить GRUB из live-образа.
  • Использовать rEFInd как альтернативный загрузчик, если UEFI позволяет его установить.
  • В крайнем случае — оставить Windows Boot Manager и настроить его для загрузки Linux через путь к shimx64.efi.

Критерии приёмки

  • После внесённых изменений при старте появляется меню GRUB.
  • В меню доступны установленные дистрибутивы Linux и Windows.
  • При выборе Linux система успешно загружается в рабочее окружение.

Роль-based чеклист

Для пользователей (не администраторов):

  • Перезагрузите и попробуйте F12/Boot Menu.
  • Отключите Быстрый запуск в Windows.
  • Попробуйте добавить запись в UEFI через GUI.

Для системных администраторов:

  • Проверьте наличие .efi файлов на EFI-разделе.
  • Используйте chroot и grub-install при необходимости.
  • Настройте bcdedit только после резервного копирования BCD.

План отката и безопасный порядок действий

  1. Сделайте резервную копию важных данных (файлы, снимки дисков).
  2. Сохраните текущие настройки UEFI (если прошивка это позволяет).
  3. Вносите изменения по одному шагу и проверяйте загрузку.
  4. Если загрузка нарушена, восстановите предыдущий порядок загрузки или загрузитесь с live-USB и отмените изменения.

Модель принятия решения (Mermaid)

flowchart TD
  A{Нет меню GRUB?} -->|Да| B[Проверить порядок загрузки в UEFI]
  B --> C{GRUB в списке?}
  C -->|Да| D[Переместить GRUB вверх и перезагрузить]
  C -->|Нет| E[Добавить запись вручную]
  E --> F{Появилось меню?}
  F -->|Да| G[Готово]
  F -->|Нет| H[Отключить Fast Startup в Windows]
  H --> I{Появилось меню?}
  I -->|Да| G
  I -->|Нет| J[Использовать bcdedit или восстановить grub из live-USB]
  J --> K[Если не помогает — использовать Windows Boot Manager or rEFInd]

Риски и смягчения

  • Риск: некорректная запись в BCD лишит систему возможности загружаться. Смягчение: экспортируйте BCD перед изменением (bcdedit /export). Держите live-USB под рукой.
  • Риск: повреждение EFI-раздела. Смягчение: делайте резервную копию содержимого EFI-раздела перед правками.

Короткая справка по терминам

  • GRUB — загрузчик, который позволяет выбирать ОС при старте.
  • UEFI/BIOS — прошивка материнской платы для инициализации железа и выбора загрузчика.
  • shimx64.efi — промежуточный загрузчик для Secure Boot.
  • grubx64.efi — основной загрузчик GRUB без shim.

Итог

Большинство случаев, когда GRUB не появляется, связаны с порядком загрузки в UEFI или поведением Windows (Fast Startup). Проверьте приоритет загрузки, добавьте запись вручную, отключите быстрый запуск и, при необходимости, укажите путь к grubx64.efi/shimx64.efi через bcdedit или восстановите загрузчик из живого образа. Если восстановить GRUB невозможно, можно временно управлять загрузкой через Windows Boot Manager или установить альтернативный загрузчик.

Important: перед изменениями всегда делайте резервную копию данных и держите live-USB для аварийного восстановления.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Показываем и управляем sideload приложениями на Android TV
Android TV

Показываем и управляем sideload приложениями на Android TV

Медленный мобильный интернет: 10 шагов для ускорения
Мобильная связь

Медленный мобильный интернет: 10 шагов для ускорения

Как выбрать тариф iCloud+ — 50GB–12TB
Облако

Как выбрать тариф iCloud+ — 50GB–12TB

Как заменить фон меню GRUB на своё изображение
Linux

Как заменить фон меню GRUB на своё изображение

Организация содержимого PS4 — полное руководство
Игры

Организация содержимого PS4 — полное руководство

Как смотреть живое ТВ в XBMC — плагины и советы
Медиа

Как смотреть живое ТВ в XBMC — плагины и советы