如何让VirtualBox中的Win系统找到USB设备

 我来答
雪V歌
2017-02-17 · 知道合伙人数码行家
雪V歌
知道合伙人数码行家
采纳数:78698 获赞数:222937
泉州兴瑞发公司2015-2017最佳优秀员工。

向TA提问 私信TA
展开全部
对于usb接口的键鼠,virtualbox可以自动识别.移动硬盘可以通过分配数据空间的方式识别. 这些都不是大问题, 但一些特殊用途的usb设备, virtualbox就无能为力了. 比如现在很常见的网银盾, 我以前每次往支付定冲值都不得不切换到windows下. 最近发现可以用virtualbox实现, 不需要再切换系统了由于Linux默认采用udev管理usb设备, 而udev中没有virtualbox的相关权限, 所以usb设备不能被自动识别.一种比较容易的解决方法是禁用系统udev服务,而用libusb库管理
1. 编辑/etc/rc.d/rc.sysinit文件sudo vi/etc/rc.d/rc.sysinit
找到如下内容
if [ ! -d /proc/bus/usb ]; then
modprobe usbcore /dev/null 2&1 && mount -n -t usbfs /proc/bus/usb /proc/bus/usbelsemount -n -t usbfs /proc/bus/usb /proc/bus/usbfi将它们全部注释掉
2. 将你的帐号加入virtualbox用户组
sudo usermod -G <vboxusers <你的帐号
3. 重启电脑, 现在virtaulbox中的设置面板里可以看到usb设备信息. 你可以在启动前挂载,也可以运行过程中过载, 就如同真实电脑上的usb即插即拔一样.
4. 一旦挂载上usb设备, windows会提示你需要安装驱动, 后面的事就是按步就班了.
在此之前,我也尝试过网上流传的另一种方法, 通过添加usb系统用户的方法, 但是始终无法识别. 这里也就不做过多讨论了.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式