确保已经安装了virtualbox 建议安装最新的 我安装的是4.2.16和对应的 Extend pack1、https://www.virtualbox.org/wiki/Downloads 下载对应于你的系统的版本(linux windows等)注意要对应于你的操作系统位数是32还是642、exntend pack在这个网站中找到:VirtualBox 4.2.16 Oracle VM VirtualBox Extension Pack All supported platforms该包适合与所有的平台 不管是linux 还是windows还是其他的
以上安装完毕后,在Virtualbox主界面中可以看到USB设备,在虚拟机中的可分配USB设备也可以看到,但是灰色不可用。按照如下步骤做:1、添加usbfs 用户组(virtualbox 装完成后会有 vboxusers 和vboxsf )sudo groupadd usbfs 使用命令查看你添加的用户组成功没有:cat /etc/group 我的如下:........................................................colord:x:120:pulse:x:121:pulse-access:x:122:saned:x:123:vboxsf:x:124:sambashare:x:125:kueinmdm:x:110:kuein:x:1000:vboxusers:x:116:kueinwinbindd_priv:x:126:usbfs:x:1001:kuein // 这个就是我添加的2、将你的linux常用用户添加到vboxusers、usbfs这个两个组中 sudo adduser kuein vboxuserssudo adduser kuein usbfs有些资料上说 还有第三步:3)、修改fstab文件,添加如下内容: none /sys/bus/usb/drivers usbfs devgid=802,devmode=664 0 0我操作过程当中 做了也没有用 所以我就省略了这步然后重启电脑,只有重启才会有用
重启之后,插上你的USB设备 ,在virtualbox的第一个选项中选择settings菜单 选择USB项 将enable usb controler 、enable usb2.0 controler打勾。在USB device filler项点击“+”选择你的USB 设备,将你的USB 设备添加上,进入虚拟机安装的系统在状态栏(我的是XP 右下角)的USB图标上右击鼠标,选择你刚添加的你的USB 设备,没有弹出失败的框框说明已经成功。如果需要则会提示安装USB 驱动。注意:我在这里卡了很久,总是提示什么主机没有加载,明明我在linux下用lsusb 看到我的设备了,后来我就重启了虚拟机,再次点击还是同样的提示,哥郁闷,想了个歪招,切换到我的爽系统之一XP (不是Virtualbox中的这个XP 哦),格式化了我的USB 设备,再次进入虚拟机的XP 系统,成功提示安装USB驱动,OK 大功告成!下载软件 开机OK 。如果你是和我一样,注意一下我说的这两点。以上就是我的virtualbox使用USB 经验,由于刚刚搞这个东东,难免有很多地方让民间的高手觉得弱智,如果不对地方请大家多多包涵,并予以指正 ,多谢
标签:virtualbox