При написании статьи использовались:
- Виртуальная машина KVM, настроенная на использование встроенного загрузочного ПО "UEFI x84_64 /usr/share/OVMF/OVMF_CODE_4m.fd";
- Виртуальная машина VirtualBox с включенной опцией "Включить EFI (только специальные OC)". Установка выполнялась на чистый виртуальный носитель, не имеющий размеченных дисковых разделов.
Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
- Astra Linux Special Edition РУСБ.10015-16 исп. 1
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.5)
- Astra Linux Common Edition Орел 2.12
Создание загрузочного раздела UEFI при установке Astra Linux
- Начать установку Astra Linux в соответствии со штатной процедурой;
- На этапе установки "Разметка дисков" выбрать метод разметки "Вручную":
- В списке дисковых разделов выбрать раздел, на который будет устанавливаться загрузочная информация:
- Подтвердить создание новой таблицы разделов на носителе:
- Выбрать свободное место на носителе:
- Выбрать действие "Создать новый раздел":
- Указать размер создаваемого раздела. Рекомендованный размер раздела UEFI - 200МБ:
- Выбрать местоположение нового раздела (можно выбрать любой вариант местоположения):
- Выбрать пункт "Использовать как:" и нажать Enter:
- В появившемся списке выбрать пункт "системный раздел EFI" и нажать Enter:
- Убедиться, что использование раздела задано верно, метка "загрузочный" включена, после чего выбрать пункт "Настройка раздела закончена" и нажать Enter:
- Оставшееся свободное место разметить в соответствии с имеющимися предпочтениями, после чего выбрать пункт "Закончить разметку и записать изменения на диск" и нажать Enter:
- Завершить установку ОС по обычной процедуре;
Проверка загрузки UEFI
Для того, чтобы после перезагрузки ОС убедиться, что ОС действительно загружена с UEFI, можно проверить существование каталога /sys/firmware/efi, создающегося автоматически при загрузке UEFI.
Выполнить такую проверку можно, например командой просмотра содержимого каталога:
Управление параметрами загрузки UEFI
Для проверки и настройки параметров загрузки UEFI можно использовать инструмент командной строки efibootmgr (требуются права суперпользователя). Справка по применению инструмента доступна в справочной системе man:
Включение загрузки UEFI в виртуальных машинах
Virtual Machine Manager
При создании виртальной машины после этапа создания виртуального диска установить отметку в чек-боксе "Настроить конфигурацию перед установкой", после чего нажать кнопку "Завершить".
В открывшемся окне настроек в пункте "Firmware" выбрать вариант встроенного ПО для UEFI-загрузки. Название варианта может отличаться в различных версиях виртуализации, в общем случае не следует выбирать варианты ".ms" и "secureboot". При написании этой статьи использовался вариант встроенного ПО "UEFI x84_64 /usr/share/OVMF/OVMF_CODE_4m.fd".
Oracle VirtualBox
При использовании Oracle VM VirtualBox Менеджер: "Настроить" - "Система" - "Материнская плата" - установить отметку в чек-боксе "Включить EFI (только специальные ОС)".