关于virtual box的使用,如果想用共享文档:比如当前系统为Ubuntu,virtual box安装了win7,win7与Ubuntu之间的文件使用,就可以利用 共享文档 这个便利的功能——

在虚拟机 设备-》安装增强功能...即可。

而关于在virtual box 虚拟机中使用 usb设备,比如发现U盘的时候,即必须在安装一个软件——

扩展增强包,Oracle VM VirtualBox Extension Pack

这个东西一般在官网

 https://www.virtualbox.org/wiki/Download_Old_Builds_5_1

找到自己的版本,然后去Extension Pack后面点击all platforms 下载即可

 

如果无法使用

当前系统:Ubuntu 16.04.3 LTS

虚拟机系统:win7 32位

1. 直接插入U盘,Win7下无任何反映

         Virtualbox管理器中,USB设备未启动。于是关闭Win7系统,打开USB设置,选中“启用USB控制器”和“USB2.0(EHCI)控制器”,并重启Win7,直接弹窗报下面多错误:

  1. Implementation of the USB 2.0 controller not found  

同时,给出两种解决方案:

 

       1)、直接关闭USB设备,这个违背本人意愿,显然不合适

       2)、安装‘Oracle VM VirtualBox Extension Pack’

本人毫无选择多采用了第二种方法

 

2. 安装Virtualbox Extension Pack

       ‘Oracle VM VirtualBox Extension Pack’下载地址:http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack,根据自己的Virtualbox版本,本人选择“5.0.0 ExtPack”包。

       下载完成后,关闭Virtualbox,Ubuntu下直接点击“Oracle_VM_VirtualBox_Extension_Pack-5.0.0-101573.vbox-extpack”安装包,完成安装。然后重启Virtualbox,并启动Win7系统,U盘依然无法被识别。

 

3. 用户权限添加

        1)、添加usbfs 用户组(virtualbox 装完成后会有 vboxusers 和vboxsf )                  

  1. sudo groupadd usbfs   

        2)、将你的linux常用用户添加到vboxusers、usbfs这个两个组中

 

  1. sudo adduser kuein vboxusers  
  2. sudo adduser kuein usbfs  

       3)、重启电脑,启动Virtualbox,确认在virtualbox管理器中,USB设备的enable usb controler 、enable usb2.0 controler打勾。Win7启动后,右击右下角USB设备符号,在Setting中,选择USB Massage相关的选项,就会自动安装驱动,驱动安装成功后,win7下成功挂载U盘。 

posted on 2017-11-20 11:20  黑熊一只  阅读(594)  评论(0编辑  收藏  举报