如何在libvirt(或Virt-Manager)中添加新类型的virtio后端驱动程序?

时间:2015-03-20 02:11:50

标签: qemu libvirt

我为QEMU-KVM制作了一个新的后端驱动程序,我希望它能够为来宾操作系统加载。我使用Virt-Manager启动QEMU-KVM,但我无法加载后端驱动程序并准备好供客户操作系统使用。

我尝试在DOMXML中为来宾操作系统添加以下项目。

<controller type='virtio-mydevice' index='0'>
</controller>

但是virsh不会通过告知以下错误来接受该项目。

  

错误:内部错误未知控制器类型&#39; virtio-mydevice&#39;

是否有任何指导方针可以达到这个目的?

1 个答案:

答案 0 :(得分:2)

我自己就得到了答案。一旦添加了新的virtio后端驱动程序,接下来要做的就是通过编辑qemu-option.hx在QEMU选项中添加项目。您可以添加自己的QEMU选项来加载virtio后端驱动程序,并且在qemu-option.hx中添加选项后,virsh会识别该选项,再次制作和安装QEMU。