Ubuntu16.04 的系统中安装VirtualBox运行Windows7,
在Windows7 中VirtualBox的增强功能已经安装完成,同时也在vBox中安装好了“Oracle VM VirtualBox Extension Pack”
识别不了U盘的主要原因是当前用户无权限,没有将USB加入用户组的原因造成的。
解决方法:
1)、添加usbfs 用户组(virtualBox 装完成后会有 vBoxusers 和vBoxsf )
sudogroupaddusbfs
2)、将你的linux常用用户添加到vBoxusers、usbfs这个两个组中
sudoadduser xxx vBoxusers
sudoadduser xxx usbfs
注意:xxx 表示你的Ubuntu的用户名,我的是jason
重启电脑,启动VirtualBox,确认在virtualBox管理器中,勾选USB设备的enable usb controler 、enable usb2.0 controler。启动windows7后,右击右下角USB设备符号,在Setting中,选择USB 相关的设备选项,就会自动安装驱动,驱动安装成功后,windows7下成功出现相应的USB设备。