【环境】xenserver服务器(ubuntu系统)
【目标】USB硬接口映射到服务下某台win10系统(虚拟机)部署需要依赖USB口的测试环境
【操作方法】
1.用 lspci 命令在 XS 控制台下查看 PCI 信息:
[root@xenserver /]# lspci | grep USB
00:14.0 USB controller: Intel Corporation Lewisburg USB 3.0 xHCI Controller (rev 09)
[root@xenserver /]#
2.查看 VM 虚拟机 的 UUID 号
xe vm-list
uuid ( RO) : a9daacc0-8a4d-18e0-5d7d-058f3e825278
name-label ( RW): Windows 10 (64-bit) (1)
power-state ( RO): running
3.进入 XS 控制台, 查看此虚拟机的 PCI 映射情况
xe vm-list uuid=a9daacc0-8a4d-18e0-5d7d-058f3e825278 params=other-config
4.将 USB 端口映射 到某个虚拟机
xe vm-param-set other-config:pci=0/0000:00:14.0 uuid=a9daacc0-8a4d-18e0-5d7d-058f3e825278
5.清除 VM 对应的映射关系
xe vm-param-clear param-name=other-config uuid=a9daacc0-8a4d-18e0-5d7d-058f3e825278 关闭虚拟机
参考链接
https://www.it610.com/article/5812809.htm