CentOS. UEFI. Восстановление загрузки
- Admin Adminoff
- Апр, 20, 2019
- Операционные системы
- Комментарии к записи 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.
Свежие записи
- Перемещение виртуальных машин с одного дата-центра oVirt на другой
- Миграция из oVirt в VMWare
- Миграция из VMWare в систему oVirt
- Миграция виртуальных машин из VirtualBox в систему oVirt
- Миграция виртуальных машин из libvirt (KVM) в oVirt