1. 将u盘插入电脑,在windows能够识别后,进入VirtualBox的选定要加载的虚拟机,选择设置——》选择usb设备项

2. 选择右边的第一或者是第二个图标,增加一个新的筛选器,第一个图标是增加一个空的筛选器,能够加载任何的usb设备。第二图标是加载host中usb列表的设备。

3. 增加筛选器后,通过windows的安全删除硬件方式卸载usb。

4. 启动 guest,进入ubuntu,此时应该会提示windows发现了virtual box usb驱动,指定驱动为virtual box安装目录C:/Program Files/Oracle/VirtualBox/drivers/USB/device下,然后进行安装。

5. 在启动完毕后,在保证guest系统选中的情况下,插入u盘,如果是第一次使用,在虚拟机的菜单的设备——》分配usb设备中,选择要加载的usb,然后虚拟机的右下角的usb图标会闪动,如果设置正确,ubuntu上就出现你的u盘的图标,然后就可以访问了。

注意:

1. 如果在设置后,然后选择了指定的usb设备后,无法在ubuntu中加载成功,并且再次选中是会弹出提示框,提示:USB device '<unknown>' with UUID {82ab2689-6d62-4878-be58-b97207388811} is busy with a previous request. Please try again later.

返回代码:
E_INVALIDARG (0x80070057)
组件:
HostUSBDevice
界面:
IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
被召者:
IConsole {d5a1cbda-f5d7-4824-9afe-d640c94c7dcf}

这个问题我折腾了很久,一直无法解决,后来在oracle的论坛上看到一个回复,说他那也是同样的问题,后来把AMD usb filterdriver去除了就ok了,按他的方法去除了这个驱动,就能够正常加载了。

在另外一台电脑上也同样出现相同的问题,经过检查,上面安装了moto的手机驱动程序,只要把该驱动去除,就能够正常的加载usb设备了。

如果在设置那增加了过滤器后,没有提示发现virtualbox usb设备的话,很可能与这有关系,或者是你安装了其他的驱动,屏蔽了usb驱动,让virtualbox无法捕捉到usb的东西,所以就无法正确让guest使用usb。

Linux 下 VirtualBox 虚拟机 USB 设备的使用方法

http://www.zzzke.org.cn/H/wd/10024109/02e74f10e0327ad868d138f2b4fdd6f0.html

一个关于虚拟机的很好的网站:

http://www.vmbest.com/school/2-virtualbox-school

以上内容摘抄至:http://blog.csdn.net/lynxzong/article/details/6078089

以下内容摘抄至:http://hi.baidu.com/scolar/item/a232058c3ffdec874514cf5d

手工卸载AMD USB Filter Driver驱动

win7x64里Catalyst Install Manager竟然说我什么驱动都没装。

于是看AMD的文档,找到手工卸载的方法。

Installing and Uninstalling the Driver

These instructions explain how to install/uninstall the USB filter driver:

Note: For driver installation, you must log in as administrator or have administrator rights for your domain login.

The driver can be installed either by running the CIM installer or by right clicking the inf file and selecting install.
1. Install/Uninstall Using INF File

To install

1. Right-click on the usbfilter.inf file, and then select Install.

2. When installation is complete, reboot the computer.
Note: Using the above installation method will cause the Device Manger to show Usbfilter.sys to be unsigned. This is Device Manger issue and the driver is WHQL signed. If the driver is not WHQL signed, Windows will give a warning while installing the driver.

To uninstall

1. Open the registry and scroll down to:

HKLM\System\CCS\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}

2. Remove usbfilter from UpperFilter.

3. Open the HKLM\System\CCS\Services registry and delete the usbfilter key.

4. Delete usbfilter.sys from:

\%system32%\drivers

5. Reboot the computer.
貌似只有AMD USB Filter Driver支持这种卸载方式,也只有这个有虚拟机问题。

VirtualBox 下USB 设备加载的步骤及无法加载的解决办法的更多相关文章

  1. ASM:《X86汇编语言-从实模式到保护模式》第13章:保护模式下内核的加载,程序的动态加载和执行

    ★PART1:32位保护模式下内核简易模型 1. 内核的结构,功能和加载 每个内核的主引导程序都会有所不同,因为内核都会有不同的结构.有时候主引导程序的一些段和内核段是可以共用的(事实上加载完内核以后 ...

  2. cygwin下java报错“找不到或无法加载主类”的故障排除

    win7 下安装了java,命令行下可以正常运行,cygwin下报错:找不到或无法加载主类. 经排查发现是cygwin的~/.bash_profile中画蛇添足的配置了$CLASSPATH: JAVA ...

  3. Entity Framework关联查询以及数据加载(延迟加载,预加载)

    数据加载分为延迟加载和预加载 EF的关联实体加载有三种方式:Lazy Loading,Eager Loading,Explicit Loading,其中Lazy Loading和Explicit Lo ...

  4. 学习笔记TF049:TensorFlow 模型存储加载、队列线程、加载数据、自定义操作

    生成检查点文件(chekpoint file),扩展名.ckpt,tf.train.Saver对象调用Saver.save()生成.包含权重和其他程序定义变量,不包含图结构.另一程序使用,需要重新创建 ...

  5. <JVM中篇:字节码与类的加载篇>03-类的加载过程(类的生命周期)详解

    笔记来源:尚硅谷JVM全套教程,百万播放,全网巅峰(宋红康详解java虚拟机) 同步更新:https://gitee.com/vectorx/NOTE_JVM https://codechina.cs ...

  6. Hibernate之加载策略(延迟加载与即时加载)和抓取策略(fetch)

    假设现在有Book和Category两张表,表的关系为双向的一对多,表结构如下: 假设现在我想查询id为2的那本书的书名,使用session.get(...)方法: Session session=H ...

  7. (转)Unity3D研究院之异步加载游戏场景与异步加载游戏资源进度条(三十一)

      异步任务相信大家应该不会陌生,那么本章内容MOMO将带领大家学习Unity中的一些异步任务.在同步加载游戏场景的时候通常会使用方法 Application.LoadLevel(“yourScene ...

  8. ubuntu下修改mysql默认字符编码出现的Job failed to start解决办法

    ubuntu下修改mysql默认字符编码出现的Job failed to start解决办法 前几天卸掉了用了好多年的Windows,安装了Ubuntu12.04,就开始各种搭环境.今天装好了MySQ ...

  9. jquery加载页面的方法(页面加载完成就执行)

    jquery加载页面的方法(页面加载完成就执行),建议大家看下windows.onload与$(document).ready之间的区别. 1.$(function(){  $("#a&qu ...

随机推荐

  1. android默认浏览器response下载PDF文件

    下载出来的文件不是PDF,而是xxx.htm文件,原因是response的header配置有问题. android默认浏览器的情况下,header的配置应该写成.(java 为例) response. ...

  2. mysql数据库从库同步延迟的问题

    在从服务器上执行show slave status;可以查看到很多同步的参数,我们需要特别注意的参数如下,希望文章对各位会有所帮助. 在从服务器上执行show slave status;可以查看到很多 ...

  3. [JSOI2008] 完美的对称

    题目描述 在峰会期间,必须使用许多保镖保卫参加会议的各国代表.代表们除了由他自己的随身保镖保护外,组委会还指派了一些其他的特工和阻击手保护他们.为了使他们的工作卓有成效,使被保卫的人的安全尽可能得到保 ...

  4. sessionStorage和localStorage中 存储

    转:http://my.oschina.net/crazymus/blog/371757 sessionStorage只在页面打开是起作用, localStorage关闭页面后仍然起作用. 有时候,我 ...

  5. kuangbin_ShortPath A (POJ 2387)

    最短路模板题 但是其实很费时间 因为要看明白dij floyd 以及 dij优化 spfa优化 交了三次 大概是理解了 不过涉及到priority_queue的重载运算符问题 以后要在C++里面好好看 ...

  6. 跟上节奏 大数据时代十大必备IT技能(转)

    新的想法诞生新的技术,从而造出许多新词,云计算.大数据.BYOD.社交媒体……在互联网时代,各种新词层出不穷,让人应接不暇.这些新的技术,这些新兴应用和对应的IT发展趋势,使得IT人必须了解甚至掌握最 ...

  7. Awesome Python

    Awesome Python  A curated list of awesome Python frameworks, libraries, software and resources. Insp ...

  8. kmeans算法

    # coding:utf-8 import numpy as np import matplotlib.pyplot as plt def dis(x, y): #计算距离 return np.sum ...

  9. [unity3d程序] 纹理扩散

    纹理扩散适合与做游戏的背景(卷轴效果),原理就是让材质贴图动起来(循环运动),代码很简单希望对大家有用 1 2 3 4 5 6 7 8 9 10 11 12 13 // Scroll main tex ...

  10. C++多继承

    1.继承的三种方式: 公有继承(public),私有继承(private),保护继承(protected)三种继承方式的说明,如下表所示: 特征 公有继承 保护继承 私有继承 公有成员变成 派生类的公 ...