KVM创建支持UEFI启动的虚拟机

  

环境:rhel7.5

  

一。配置固件源

  

http://www.kraxel.org/repos/firmware.repo wget - o/etc/yum.repos.d/firmware.repo

  

二。安装ovmf

  

yum安装edk2。git-ovmf-x64
yum安装OVMF # uefi的virt-manger图形组件
三。配置libvirtd以启用UEFI

  

配置libvirtd广告UEFI支持

  

Libvirt需要知道UEFI→NVRAM配置文件映射,所以它可以宣传工具如virt-manager/virt-install。

  

作为根用户,编辑/etc/libvirt/qemu.相依,并添加这部分顶部的文件:

  

nvram=(   

 <代码>“/usr/share/edk2.git/ovmf-x64/OVMF_CODE-pure-efi.fd:/usr/share/edk2.git/ovmf-x64/OVMF_VARS-pure-efi.fd”,  
  

)   

四。重启libvirtd

  

systemctl重启libvirtd   

五。创建虚拟机

  

virt-manager
 KVM创建支持UEFI启动的虚拟机

  

这样就可以选择的固件是uefi
注意,如果视频模式为vmvga或QXL会导致启动时黑屏,换成vga模式就可以了

KVM创建支持UEFI启动的虚拟机