Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.8)
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2024-1108SE17MD (срочное оперативное обновление 1.7.6.UU1)
Общая информация
После установки обновления БЮЛЛЕТЕНЬ № 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 следует создать символическую ссылку на копию старой версии: