在ubuntu 12.04下安装VirtualBox来使用XP系统,在开发过程中经常会使用到,但是在XP 系统中共享USB设备,还需要额外的设置才行。
首先,在VirtualBox设置中找到USB设备这一选项,然后依次选中“启用USB控制器”--》“启用USB 2.0控制器”,此时系统会提示你安装Extension_Pack,记住这个扩展包是必须安装的,否则XP下无法使用USB口。安装 Extersion Packages 到官网 http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack 下载 Oracle_VM_VirtualBox_Extension_Pack-4.1.12-77245.vbox-extpack,注意选对自己的版本。安装扩展包的方法:在VirtualBox管理--》全局设定--》扩展对话框中添加下载好的扩展包即可。
其次,安装用户和组,sudo apt-get install gnome-system-tools,然后进入用户和组进行相关的权限设置即可。在XP下发现USB设备后,需要点击进行切换,当然也可以设置成自动识别,在USB设置里添加相应的过滤即可。