3.4.12.4 Восстановление загрузчика GRUB2
Восстановление загрузчика для систем, использующих BIOS
Восстановление загрузчика для систем, использующих UEFI
Стандартный способ восстановления
Восстановление загрузчика GRUB в закрытой сети (без доступа в Интернет)
Окружение
- Версия ОС: 8
- Конфигурация ОС: Рабочая станция
- Редакция ОС: Стандартная, Образовательная
- Версия ПО: grub2-efi-x64-2.06.65, grub2-efi-x64-modules-2.06.65, shim-x64-15.8-1.3
Вы можете подробнее ознакомиться с восстановлением загрузчика grub2 и восстановлением для систем, просмотрев наши обучающие видео:
-
на RuTube — Восстановление загрузчика GRUB2;
-
в VK Видео — Восстановление загрузчика GRUB2.
На наших каналах вы также сможете найти много другой полезной информации.
Восстановление загрузчика для систем, использующих BIOS
Для восстановления загрузитесь с установочного образа вашей версии РЕД ОС, поставив ваш носитель первым в списке предпочтения загрузки.
В меню следует выбрать пункт «Решение проблем».
.png)
Далее нужно выбрать пункт «Исправить установленную РЕД ОС»:
.png)
.png)
Для корректного отображения в терминале кириллических символов введите команду:
setfont cyr-sun16
Измените корневой каталог на /mnt/sysroot с помощью команды chroot (это сделает вашу систему корневой средой):
chroot /mnt/sysroot
Для определения диска, на котором установлена система, выполните:
lsblk
Далее выполните установку загрузчика командой (в конце указывается нужный диск):
grub2-install /dev/sda
Создайте новый конфигурационный файл загрузчика с помощью команды:
grub2-mkconfig -o /boot/grub2/grub.cfg
Вывод команд будет выглядеть следующим образом:

После выполнения команд выйдите из окружения chroot:
exit
Уберите загрузочный диск или флешку и выполните перезагрузку командой:
reboot
Восстановление загрузчика для систем, использующих UEFI
Стандартный способ восстановления
Для восстановления загрузитесь с установочного образа вашей версии РЕД ОС, поставив ваш носитель первым в списке предпочтения загрузки.
В появившемся меню следует выбрать пункт «Решение проблем».

Далее нужно выбрать пункт «Исправить установленную РЕД ОС».

В появившемся списке выберите пункт «Continue», введя цифру 1 и нажав Enter:
.png)
Для корректного отображения в терминале кириллических символов введите команду:
setfont cyr-sun16
Измените корневой каталог на /mnt/sysroot с помощью команды chroot (это сделает вашу систему корневой средой):
chroot /mnt/sysroot
Переустановите пакеты загрузчика:
dnf reinstall grub2-efi-x64 shim-x64 grub2-efi-x64-modules

В некоторых случаях при переустановке пакетов загрузчика может быть выведено сообщение вида «Package grub2-efi-x64-modules available, but not installed», свидетельствующее о том, что указанный пакет в системе ранее не был установлен. В таких случаях пакет (в данном примере grub2-efi-x64-modules) необходимо установить командой:
dnf install grub2-efi-x64-modules
Создайте новый конфигурационный файл загрузчика с помощью команды:
grub2-mkconfig -o /boot/grub2/grub.cfg
Выйдите из окружения chroot:
exit
Отключите загрузочный диск или флеш-накопитель и выполните перезагрузку:
reboot
Восстановление загрузчика GRUB в закрытой сети (без доступа в Интернет)
Для восстановления загрузитесь с установочного образа вашей версии РЕД ОС, указав ваш носитель первым в списке предпочтения загрузки.
В загрузочном меню выберите пункт «Решение проблем» — «Исправить установленную РЕД ОС».
В появившемся списке выберите пункт «Continue», введя цифру 1 и нажав Enter:
Для корректного отображения в терминале кириллических символов введите команду:
setfont cyr-sun16
Измените корневой каталог на /mnt/sysroot с помощью команды chroot (это сделает вашу систему корневой средой):
chroot /mnt/sysroot
Определите имя подключенного образа командой:
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
...
sr0 11:0 1 5,7G 0 rom
...
Обычно имя устройства может принимать следующие значения:
-
/dev/sr0 — для DVD-носителя;
-
/dev/sdb1 — для флеш-накопителя.
Создайте точку монтирования:
mkdir -p /mnt/iso
Примонтируйте устройство командой вида:
mount -o loop <имя_устройства> <точка_монтирования>
Например:
mount -o loop /dev/sr0 /mnt/iso
Добавьте репозиторий примонтированного образа в качестве локального командой:
dnf config-manager --add-repo=file:///mnt/iso
где /mnt/iso — точка монтирования образа.
Проверьте создание локального репозитория:
dnf repolist --all
Обновите метаданные репозиториев:
dnf makecache
Переустановите пакеты загрузчика:
dnf --disablerepo='*' --enablerepo=mnt_iso reinstall grub2-efi-x64 shim-x64 grub2-efi-x64-modules grub2-redos-theme
В некоторых случаях при переустановке пакетов загрузчика может быть выведено сообщение вида «Package grub2-efi-x64-modules available, but not installed», свидетельствующее о том, что указанный пакет в системе ранее не был установлен. В таких случаях пакет (в данном примере grub2-efi-x64-modules) необходимо установить командой:
dnf --disablerepo='*' --enablerepo=mnt_iso install grub2-efi-x64-modules
Создайте новый конфигурационный файл загрузчика с помощью команды:
grub2-mkconfig -o /boot/efi/EFI/redos/grub.cfg
Выйдите из окружения chroot:
exit
Отключите загрузочный диск или флеш-накопитель и выполните перезагрузку:
reboot
Дата последнего изменения: 08.04.2026
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.