以下代码展示了如何使用 libvirt 设置虚拟机的 USB 控制器类型。通过设置 'Model' 属性,您可以指定所需的 USB 控制器类型,例如 USB 2.0 或 USB 3.0。

  • USB 2.0 控制器:'Model: 'nec-xhci'
  • USB 3.0 控制器:'Model: 'intel-ehci'

示例:设置 USB 2.0 控制器

domain.Devices.Controllers = []libvirtxml.DomainController{
    {
        Type:  'usb',
        Model: 'nec-xhci',
    },
}

示例:设置 USB 3.0 控制器

domain.Devices.Controllers = []libvirtxml.DomainController{
    {
        Type:  'usb',
        Model: 'intel-ehci',
    },
}

根据您的需求,将 'Model' 属性设置为相应的字符串即可。

libvirt 设置 USB 控制器类型 (USB 2.0 和 USB 3.0)

原文地址: https://www.cveoy.top/t/topic/f2gm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录