virtualbox 下使用USB
关于linux mint 下virtualbox使用USB 的一点经验或者可以说是教训,由于我的Andriod开发在linux系统下进行的 ,为了因为要经常下载软件,在linux下下载不方便,就在linux下安装了虚拟机跑XP,在XP 下下载软件,于是就出现了虚拟机使用USB 问题方法/步骤1确保已经安装了virtualbox 建议安装最新的 我安装
关于linux mint 下virtualbox使用USB 的一点经验或者可以说是教训,由于我的Andriod开发在linux系统下进行的 ,为了因为要经常下载软件,在linux下下载不方便,就在linux下安装了虚拟机跑XP,在XP 下下载软件,于是就出现了虚拟机使用USB 问题
方法/步骤
-
确保已经安装了virtualbox 建议安装最新的 我安装的是4.2.16和对应的 Extend pack
1、
https://www.virtualbox.org/wiki/Downloads 下载对应于你的系统的版本(linux windows等)注意要对应于你的操作系统位数是32还是64
2、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 vboxusers
sudo 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 经验,由于刚刚搞这个东东,难免有很多地方让民间的高手觉得弱智,如果不对地方请大家多多包涵,并予以指正 ,多谢
END
更多推荐
所有评论(0)