KVM / QEMU没有可启动设备0003错误和解决方法

时间:2018-10-10 12:20:46

标签: qemu kvm

我是kvm的新手,所以也许很多人会觉得很愚蠢,但是我想描述一下我遇到的问题。 当我输入

kvm 

在qemu中,发生代码为0003的“无法启动的设备”错误。

2 个答案:

答案 0 :(得分:1)

这是因为(隐式)您的命令行要求创建没有磁盘的虚拟机。然后,来宾BIOS会寻找可以引导的磁盘或CDROM,但找不到。这与您拥有一台真正的硬件PC并在没有任何磁盘的情况下启动计算机时完全相同。

通常,QEMU命令行可能很长很复杂,尤其是如果您希望从虚拟机获得最佳性能时。对于大多数用户而言,通常最好使用libvirt之类的“管理层”程序,该程序会为您处理这些详细信息,而不是尝试直接运行QEMU。

答案 1 :(得分:0)

最简单的修复程序是让我通过终端打开虚拟机只是为了找到它:

sudo find /var/lib/libvirt/images/

选择正确的代码,然后复制/粘贴代码路径:

sudo kvm /var/lib/libvirt/images/Centos.qcow2

就这样。 我在qemu或kvm的手册中找不到它,但这很容易,不需要更改配置时间和总线类型。