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

本文介绍了如何在KVM-QEMU环境中使用OVMF支持UEFI启动虚拟主机。首先,讲解了OVMF的背景和作用。接着,详细阐述了操作步骤,包括从Fedora仓库安装UEFI相关软件、配置libvirtd以支持UEFI,以及创建虚拟机时的特殊设置。此外,还特别提醒了在启用UEFI启动模式后,虚拟机快照可能会遇到不支持的问题。最后,给出了相关参考资料链接。
摘要由CSDN通过智能技术生成

基本信息

在KVM/QEMU中支持UEFI启动的是OVMF(Open Virtual Machine Firmware),它从EDK2演变而来。

操作步骤

  1. 从Fedora repo安装UEFI
    需要安装的软件是edk2-ovmf,如果系统中已经安装了Qemu,并且在系统中有OVMF_CODE.secboot.fd文件,系统中就已经安装完成该软件了。
    如果没有,则执行以下命令完成安装:
sudo dnf install dnf-plugins-core
sudo dnf config-manager --add-repo https://www.kraxel.org/repos/firmware.repo
sudo dnf install edk2.git-ovmf-x64
复制代码
  1. 配置libvirtd支持UEFI
    在Fedora22版本以后,libvirtd已经配置好对UEFI的支持,如果需要修改可以通过修改文件 /etc/libvirt/qemu.confnvram 选项。
  2. 创建虚拟机
    通过命令行创建虚拟机时,操作步骤与其他无二,只需要额外添加一条--boot uefi
  3. 创建UEFI分区
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值