libvirt虚拟系统如何增加usb设备

简介: 之前干这些事情都是通过virt-manager来搞定的。不过由于这个图形界面不太方便,而且现在没法打开(具体原因不详,每次打开提示一些方法未实现什么的),所以试下用libvirt的命令virsh来搞定增加usb设备。

之前干这些事情都是通过virt-manager来搞定的。不过由于这个图形界面不太方便,而且现在没法打开(具体原因不详,每次打开提示一些方法未实现什么的),所以试下用libvirt的命令virsh来搞定增加usb设备。

这次要添加的是shuffle,之前发现gtkpod没法向里面放音乐了,只能试下虚拟机里用itunes了。

首先通过lsusb差看设备的id:

我的shuffle的usbid是:Bus 002 Device 002: ID 05ac:1303 Apple, Inc.
创建一个xml文件(hostdev_ipod.xml):

 代码如下 复制代码
#cat hostdev_ipod.xml
<hostdev mode=’subsystem’ type=’usb’>
        <source>
                <vendor id=’0x05ac’/>
                <product id=’0x1303’/>
        </source>
</hostdev>



然后通过:

virsh attach-device windows /path/to/hostdev_ipod.xml

这里的windows是我虚拟机的名字,然后这个设备就可以在windows虚拟机里面看见了

目录
相关文章
|
虚拟化
解决ESXI不支持USB移动硬盘
解决方式: 采用PCI设备直通方式分配给虚拟子机使用。前提: ESXI主机需支持PCI设备直通功能。(亲测技嘉H61、H81不支持如下图示)在技嘉H110和B250亲测成功 实验环境 主机:技嘉B250M主板系统:ESXI 6.0U3PCI转USB卡: IT-CEO PCI-E转USB3.0双口扩展卡 操作过程 使用vSphere Client连接到ESXi主机,在"配置→高级设置→编辑直通",在"将设备标记为可直通"对话框中,勾取插入的PCI转USB设备。
16322 0
|
11月前
|
Linux
在virtualbox里面增加一个网卡
增加第三个网卡,进入linux,
344 0
|
Linux API 芯片
Linux下网卡phy状态检测与控制
最近在一个项目中,集成一个交换机芯片的时候,遇到一些麻烦,发现交换机的性能总是上 不去,100M的交换机,实际交换能力只有10M。跟做硬件的同事一起,花了几周时间调试, 才找到问题。原来是接到交换机芯片上的几个子系统,用的Micrel 8041PHY芯片,默认关闭 了硬件流控,导致交换机无法通过流控来控制网络数据交换,结果使得其性能下降。而交换 机每个端口的PHY与子系统的PHY都使用的Auto Negotiation来协商链接状态,子系统默认不 支持流控,交换机也关闭了流控。
|
存储 Linux 开发工具
Linux 上如何禁用 USB 存储设备
为了保护数据不被泄漏,我们使用软件和硬件防火墙来限制外部未经授权的访问,但是数据泄露也可能发生在内部。 为了消除这种可能性,机构会限制和监测访问互联网,同时禁用 USB 存储设备。 在本教程中,我们将讨论三种不同的方法来禁用 Linux 机器上的 USB 存储设备。
4290 0