我在qemu中用下面的命令创build了一个虚拟机。 (启用KVM)
#qemu-kvm -m 1024 -enable-kvm -hda /var/lib/libvirt/images/fedora.img
现在,VM启动。
我想知道这个虚拟机模拟的确切设备。
有没有相同的命令? 我想知道存储设备模拟,networking设备模拟(我可以看到一个networking接口启用VM内使用ifconfig)。
因此,使用qemu列出为这个虚拟机模拟的所有设备。
PS:加载kvm模块。 64位平台。
如果你有访问的客人,为什么不使用像'lspci'的东西。 如果你想从主机获取这个,你需要弄清楚qemu使用的是什么默认值。 这将根据您使用的版本而有所不同。
我build议你使用libvirt而不是手动启动qemu。 这样可以为访客提供更好的API,并且实际上以合理的方式为您提供这些信息(您可以简单地使用virsh dumpxml来转储guest virsh dumpxml的configuration,包括所有连接的硬件设备)。