Дерево страниц

Данная статья применима к:


Общая информация

После установки обновления БЮЛЛЕТЕНЬ № 2024-1108SE17MD (срочное оперативное обновление 1.7.6.UU1) или после перехода на Astra Linux Special Edition 1.8 виртуальные машины (ВМ) в системе виртуализация QEMU/KVM, использующие загрузку UEFI и созданные в более ранних обновлениях перестают запускаться. При запуске ВМ выдается ошибка:

qemu: could not load PC BIOS '/usr/share/OVMF/OVMF_CODE.fd

или

Ошибка запуска домена: Путь «/usr/share/OVMF/OVMF_CODE.fd»  недоступен: Нет такого файла или каталога


Данная ошибка вызвана сменой версий виртуального встроенного программного обеспечения (прошивка), и вызванной этим сменой наименований файлов. Таблица соответствия имен файлов:

/usr/share/OVMF/OVMF_CODE.fd/usr/share/OVMF/OVMF_CODE_4M.fdКопия старой версии находится в файле /usr/share/ovmf/OVMF.fd
/usr/share/OVMF/VMF_CODE.ms.fd/usr/share/OVMF/OVMF_CODE_4M.ms.fd
/usr/share/OVMF/OVMF_CODE.secboot.fd/usr/share/OVMF/OVMF_CODE_4M.secboot.fd

Быстрое решение

Для обеспечения запуска ВМ использующих прошивку /usr/share/OVMF/OVMF_CODE.fd следует создать символическую ссылку на копию старой версии:

sudo ln -s /usr/share/ovmf/OVMF.fd /usr/share/OVMF/OVMF_CODE.fd
Это позволит запускать ВМ без внесения изменений в их конфигурацию..