今天在使用 virt-manager安装虚拟机时,virt-manager报错:Failed to setup UEFI。从报错信息来看,是因为找不到虚拟机 BIOS,于是第一时间确认了虚拟机 BIOS的路径,发现没有问题。

由于该报错不是强阻断的,因此依照 virt-manager的流程把后面步骤都走完了,然后立即使用 virsh edit配置上了虚拟机的 BIOS参数。以为这样就可以解决问题,但还是不能正常启动虚拟机。

折腾了好一会儿,未能解决,只好麻烦同事给看看。同事操作了一番后说看看 libvirtd的日志,发现确实有报错,由报错内容可知,QEMU调用 KVM API时出现了问题,可能需要更新内核。如果大家遇到类似的报错,要多看看 libvirtd的日志信息,具体情况具体分析。

查看 libvirtd日志的命令:

$ systemctl status libvirtd
Logo

一站式 AI 云服务平台

更多推荐