Kvm-secureboot
Перейти до навігації
Перейти до пошуку
Зміст
Як вимкнути Secure Boot у віртуальній машині KVM
Попередні кроки
1. Переконайтеся, що у вас встановлений пакет OVMF:
* Для дистрибутивів на основі Red Hat (наприклад, Rocky Linux, Fedora):
dnf install edk2-ovmf
Редагування конфігурації віртуальної машини
1. Відкрийте XML конфігурацію віртуальної машини:
virsh edit <назва_віртуальної_машини>
2. Знайдіть розділ <os> та змініть або додайте наступні рядки:
<os firmware='efi'>
<type arch='x86_64' machine='pc-q35-rhel9.2.0'>hvm</type>
<loader readonly="yes" secure="no" type="pflash">/usr/share/edk2/ovmf/OVMF_CODE.fd</loader>
<nvram template="/usr/share/edk2/ovmf/OVMF_VARS.fd">/var/lib/libvirt/qemu/nvram/windows_VARS.fd</nvram>
</os>
3. Збережіть зміни та закрийте редактор.
Створення нового NVRAM файлу
1. Якщо файл /var/lib/libvirt/qemu/nvram/windows_VARS.fd ще не існує, створіть його копіюванням файлу OVMF_VARS.fd:
cp /usr/share/edk2/ovmf/OVMF_VARS.fd /var/lib/libvirt/qemu/nvram/windows_VARS.fd
Перезапуск віртуальної машини
1. Перезапустіть віртуальну машину:
virsh reboot <назва_віртуальної_машини>
Ці кроки повинні допомогти вимкнути Secure Boot у віртуальній машині, яка працює через KVM.