virtualbox 虚拟机里支持 USB3.0 , 无线网卡

虚拟机连接 USB 3.0 前世

以前虚拟机里的系统不能使用 u 盘,一直也没有在意过,虚拟机和原系统之间做个共享文件,这样文件互传就很方便了。

最近需要在 u 盘里做个东西,需要 u 连接虚拟机。

虚拟机连接 USB 一部曲

于是我迅速的找到了虚拟机上的设置按钮【设置 -> USB 设备】 ,里面有三个选项:

  • USB 1.1
  • USB 2.0
  • USB 3.0

之前一直选择 USB 1.1,但现在的 USB 设备早已经是 3.0,所以 USB 设备不能被识别。选了 3.0 以后,如一下图:

virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第1张图片

如果 USB 设备筛选器里没有设备,点右面的 + ,添加你自己的 USB 设备(USB 要插在电脑上)

但是,启动虚拟机的时候就会报错,

不能为虚拟电脑 windows 打开一个新任务.

Implementation of the USB 3.0 controller not found!

Because the USB 3.0 controller state is part of the saved VM state, the VM cannot be started. To fix this problem, either install the ‘Oracle VM VirtualBox Extension Pack’ or disable USB 3.0 support in the VM settings (VERR_NOT_FOUND).

返回 代码: NS_ERROR_FAILURE (0x80004005)

组件: ConsoleWrap

界面: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

虚拟机连接 USB 二部曲

上面的错误中提到了一个扩展包:Oracle VM VirtualBox Extension Pack,virtualbox 虚拟机要支持 USB 2.0,3.0 就要安装这个扩展,在官网找到和你虚拟机版本相对应的扩展包的版本,下载并安装。

(https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html)

如果你安装的是 5.x 的版本,那么地址(https://www.virtualbox.org/wiki/Download_Old_Builds_5_2)

下载下来点击安装,一步一步的直到安装完成
virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第2张图片

或者直接用命令来安装,更方便些

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.6.vbox-extpack

安装完成,当然过程中要是发现装错了扩展包,就要卸载了,重新安装。

VBoxManage list extpacks

BoxManage extpack uninstall Oracle VM VirtualBox Extension Pack

VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.0.6.vbox-extpack

virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第3张图片

ok,现在怀着激动的心情终于看看能不能支持 u 盘了。打开了虚拟机里的系统,查看了一下盘符,还是没有 u 盘的盘符。额,白激动了。。。

虚拟机连接 USB 三部曲

后来查了无数网页方法,终于找到了一个方法,原来还需要在虚拟机里把这个系统显示出来
virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第4张图片
这回真该激动了,哈哈哈哈。

事实告诉我们,少年,你好高兴的太早了。。。

Failed to create a proxy device for the USB device. (Error: VERR_PDM_NO_USB_PORTS).
这时需要安装3.0的驱动,安装完成即可显示U盘

2018.05.16 更新:
由于 win7 中没有集成 usb 3.0 的驱动,而且我的 cpu 是 intel 的,因此需要到 intel 官方网站上下载 usb3.0 驱动

(https://downloadcenter.intel.com/download/21129/USB-3-0-Driver-Intel-USB-3-0-eXtensible-Host-Controller-Driver-for-Intel-7-Series-C216-Chipset-Family)

virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第5张图片

点击下载,解压缩,在文件夹里找到 setup.exe 点击安装,安装完成,在回到上面选一下你自己的 USB 设备就行了

virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第6张图片
virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第7张图片

无线网卡也同样的方法。

如果还不行,那就将当前的用户添加到 vboxusers 组里

virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第8张图片
微信公众号:yanjoo
virtualbox 虚拟机里支持 USB3.0 , 无线网卡_第9张图片

你可能感兴趣的:(虚拟机)