(FF0) 127.0.0.1

Home » Операционные системы » CentOS. UEFI. Восстановление загрузки

CentOS. UEFI. Восстановление загрузки

Проблема
После отключения жесткого диска с ОС CentOS с загрузкой UEFI и впоследствии при подключении его (или в результате других манипуляций с жестким диском или установки другой ОС), пропадает возможность загрузки. Материнская плата не видит раздел с UEFI, вследствие чего загрузка ОС невозможна.
Решение

Необходимо заново инициализировать пункт меню загрузки ОС в efibootmanager
Последовательность шагов по восстановлению UEFI для CentOS:

С помощью установочного CDROM или USB-flash с ОС CentOS загрузиться в режиме восстановления.
На вопрос после загрузки “Что вы хотите далее?” ответить 1 – “Продолжить”
Определить раздел на жестком диске, на котором содержится UEFI. Для этого достаточно выполнить fdisk -l . Допустим, раздел с UEFi это /dev/sda1
Обычно в режиме восстановления все разделы уже смонтированы. Проверяем df -h. если не смонтированы, то смонтировать mount /dev/sda1 /mnt
В смонтированном разделе убедиться, что присутствует загрузчик /EFI/centos/grubx64.efi. Если вдруг его там нет, то скопировать с USB-flash.
Прописать вариант загрузки UEFI с CentOS

# efibootmgr -c -d /dev/sda -p 1 -L “CentOS” -l “\EFI\centos\grubx64.efi”
Примечание. Параметр -p 1 это номер раздела, в нашем случае это /dev/sda1

Можно убедиться, что вариант загрузки появился в списке:

# efibootmgr

Перезагрузить систему и убедиться, что появился вариант загрузки CentOS.

Тэги поста ,

Comments are closed.