По умолчанию в качестве прошивки используется SeaBIOS, который эмулирует классический BIOS для архитектуры x86. Также можно выбрать OVMF, который обеспечивает поддержку UEFI.
Особенности использования OVMF:
Пример настройки UEFI для ВМ:
Измените тип прошивки на UEFI:
Добавьте в конфигурацию ВМ диск EFI:
Укажите параметры диска:
Команда создания диска EFI:
# qm set <vm_id> -efidisk0 <storage>:1,format=<format>,efitype=4m,pre-enrolled-keys=1
где:
<storage> — хранилище, в котором будет размещён диск;
<format> — формат, поддерживаемый выбранным хранилищем;
efitype — тип (размер) EFI-диска. Для новых ВМ рекомендуется использовать значение 4m (значение по умолчанию в графическом интерфейсе);
pre-enrolled-keys — указывает, должен ли EFI-диск содержать предварительно загруженные ключи Secure Boot (включая стандартные ключи Microsoft). При значении 1 безопасная загрузка включается по умолчанию.