某天需要使用kvm安装一个虚拟机,但是iso镜像挂载后怎么也起不来,报错:
查看iso文件
怀疑可能是只能efi启动,不支持BIOS启动
于是经过一阵探索,成功启动
使用如下命令,编辑虚拟机配置文件
virsh edit --domain xxx
其中,xxx 为安装过程中指定的虚拟机名字
找到如下内容
修改为
即,添加两行
<loader readonly='yes' type='pflash'>/usr/shar/OVMF/OVMF_CODE.fd</loader>
<nvram>/usr/share/OVMF/OVMF_VARS.fd</nvram>
重新启动libvirtd
systemctl restart libvirtd
再启动镜像,OK