KVM虚拟机上关于宿主机的USB设备使用问题探究
KVM usb passthrough就是将宿主机的usb接口直接给虚拟机使用,usb接口上的设备也就直接可以在虚拟机上使用。
测试环境
宿主机1 centos 6.6 64位 内核版本 2.6.32-431.1.2.0.1.el6.x86_64
宿主机2 fedora 21 内核版本 3.17.2-300.fc21.x86_64
虚拟机 windows 7 64位
配置方法
第一步 通过lsub或者virt-manager看看有那些usb口可供使用
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 03f0:1027 Hewlett-Packard Virtual keyboard and mouse
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive
Tue Dec 16 12:45:21 CST 2014
第二步 将需要的usb接口传给虚拟机
xml 配置文件为
<source>
<vendor id='0x058f'/>
<product id='0x6387'/>
<address bus='1' device='2'/>
</source>
<alias name='hostdev0'/>
</hostdev>
第三步 测试
在测试过程中发现一个很奇怪的现象,在centos6的宿主机上的windows7,u盘不能识别
但是如果是centos6的虚拟机,U盘就可以正常使用,开始以为是windows7驱动的问题,但是尝试了各种驱动,问题依旧。
后来尝试了在fedora21上的windows7虚拟机,u盘插上去就可以直接使用
甚至不要做任何配置,应该和fedora上的usb转发器有关系,看来还是新的版本做了许多改进。
相关文章
- 这篇文章主要介绍了Linux系统中列出PCI设备和USB设备的命令详解,分别是lspci命令和lsusb命令的使用方法,需要的朋友可以参考下2016-01-07
- VMware虚拟机找不到USB设备该怎么办?打开虚拟机发现竟然找不到usb设备,键盘和鼠标都是usb的,这该怎么办呢?出现这个问题是因为VMUSBArbService服务没有开启,下面分享开2015-12-21
Win7系统移除USB弹出windows 无法停用怎么办 Win7无法安全移除USB设备
最近,有网友反映,无法安全移除Win7 64位旗舰版系统USB设备,这是什么情况呢?本文将提供Win7无法安全移除USB设备的解决方法供大家了解,希望可以帮助到大家2015-11-20三种方法完美解决Win10/Win8.1/Win7无法识别USB设备
无论是win7、win8还是win10的电脑,总是能遇到在使用U盘或者其他存储设备的时候,提示无法识别usb设备,出现这个问题有可能是因为存储设备坏了,如果没坏的话,下面三种技2015-11-18- 这篇文章主要介绍了Linux系统下设置USB设备用户权限的基本方法,包括普通用户使用libusb访问usb设备的方法,需要的朋友可以参考下2015-10-23
Win7系统识别USB设备速度缓慢怎么办?Win7系统识别USB设备速度缓慢的解
Win7系统识别USB设备速度缓慢怎么办?本文将提供Win7系统识别USB设备速度缓慢的解决方法供大家了解,希望可以帮助到大家2015-09-22Win7连接USB设备识别速度慢怎么办 Win7连接USB设备识别速度慢的应对措
今天小编为大家带来了Win7连接USB设备识别速度慢怎么办 Win7连接USB设备识别速度慢的应对措施,感兴趣的朋友们可以跟着小编去下文了解一下哦2015-09-21- win7系统纯净版怎么设置隐藏usb设备?在使用windows7操作系统的时候,为了不想让别人乱动自己的电脑泄露隐私,很多人都会将一些东西隐藏起来,下面分享详细教程2015-05-22
微软星期二补丁KB3022345导致USB设备无法识别怎么办?
本月“周二补丁日”其中之一,原本是用来增强Windows诊断跟踪服务(Diagnostics Tracking Service),但是打上之后再接入任何USB设备,不管U盘还是手机,都会弹出“USB设备无2015-05-20- Win7系统中想要屏蔽U盘,或许这个问题烦恼着许多Win7用户,其实不难啊,下面为大家介绍个不错的解决方法2015-01-19
最新评论