当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-04-17 16:23 
头像

注册: 2008-08-01 13:24
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
如果没有经过特别设置
在UBUNTU中新安装虚拟机会提示USB子系统错误

|Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not
|installed |on the host computer.
|Result Code:
|0x80004005
|Component:
|Host
|Interface:
|IHost {81729c26-1aec-46f5-b7c0-cc7364738fdb}
|Callee:
|IMachine {31f7169f-14da-4c55-8cb6-a3665186e35e}

下面看解决方法
让GUEST识别USB设备
最简单的办法如下:
$ sudo gedit /etc/fstab

在末尾加上
# the USB group
# 对所有用户开放USB设备的读写权限
none /proc/bus/usb usbfs devmode=666 0 0


然后就可以在VirtualBox的USB filter中加入需要在guest中使用的USB设备了。

但是把USB设备的读写权限开放给所有用户的方式在一些情况下不太安全,更为稳妥的做法是:

增加用户组usbfs
$ sudo groupadd usbfs

2. 查看usbfs用户组的gid
$ cat /etc/group | grep usbfs

usbfs:x:1002:


把当前用户增加到usbfs组
$ sudo gedit /etc/group

usbfs:x:1002:
修改为
usbfs:x:1002:joson


4. 为USB设备重新设置权限编辑/etc/fstab文件,添加下面两行,注意你的gid可能不是1002
$ sudo gedit /etc/fstab
在末尾加上
# 1002 is the USB group IDI
none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0


重新启动后,应该就可以在客户机中使用USB设备了 。

方法:插入一个USB设备后,如U盘,右键点击虚拟机里右下脚的USB图标,选择已经识别的U盘,就可以正常使用了。
注意:(1)在客户机里使用USB设备前要先在主机里卸载。 (2)完成后重启系统


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-04-19 14:17 
头像

注册: 2009-03-26 12:51
帖子: 116
送出感谢: 0 次
接收感谢: 0 次
貌似直接在 VBOX的设备中选择 分配USB设备就OK了


_________________
NOPMEUbuntu 初学者的家,欢迎大家访问


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-06-12 9:41 

注册: 2009-01-14 23:00
帖子: 499
送出感谢: 0 次
接收感谢: 0 次
哎,那些老鸟喜欢动配置文件,把简单的问题搞复杂。
说白了是个权限问题,我们用sudo VirtualBox运行,就可以直接使用USB了。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-06-12 12:57 
头像

注册: 2009-04-11 23:46
帖子: 4029
系统: Arch Linux
送出感谢: 11
接收感谢: 110
wowtxp 写道:
哎,那些老鸟喜欢动配置文件,把简单的问题搞复杂。
说白了是个权限问题,我们用sudo VirtualBox运行,就可以直接使用USB了。

sudo之后配置全没了很不爽!


_________________
我的博客 http://blog.lilydjwg.me/
Dropbox,你值得拥有。
提问的智慧
Arch Linux 中文论坛

我的vimrc: http://git.io/vimrc


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-07-26 20:59 

注册: 2008-12-14 11:47
帖子: 65
送出感谢: 0 次
接收感谢: 0 次
http://www.hsiaoyang.cn/?p=354这个不用敲命令


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-07-26 21:08 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
引用:
sudo之后配置全没了很不爽!

根据自已需要来啦,想sudo就sudo,想改配置文件就改配置,没什么不行,谁用谁喜欢。 :em04


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-07-26 21:25 

注册: 2008-09-06 2:00
帖子: 418
送出感谢: 0 次
接收感谢: 0 次
有点过时了 :em06 ,只要是在debian类里面,vbox安装的时候

会在 udev 的配置文件了添加 60-vboxdrv.rules 规则

原文如下(vbox manual)
It creates /etc/udev/60-vboxdrv.rules, a description file for udev, if that is present, which makes the module accessible to anyone in the group vboxusers.

就是说只要把运行vbox的帐号(自己的帐号)添加到vboxusers组里面就可以了. :em20

其实 vbox 的manual 里面的 usbfs 是照顾那些没有 udev的系统如 kernel 还是 2.4的。

但是 ubuntu是有 udev配置系统的,所以是在折腾。 :em20


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-07-26 22:41 

注册: 2009-07-01 22:04
帖子: 919
送出感谢: 0 次
接收感谢: 13
打开 用户和组, 解锁, 把自己的帐号添加到vboxusers组里面就可以了.


_________________
bash不如perl精妙,学不到lisp的皮毛,远不够c++强悍,不过可以用。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-10-15 22:49 

注册: 2008-09-12 12:32
帖子: 261
送出感谢: 2
接收感谢: 13
没一个管用的,郁闷!

1 楼 taxue2008,一步步照做了,检查了两遍, 不管用!!!
2 楼 qj3325, 我的“分配USB设备”的选项是有的,可是点了后是灰的,显示“没有可用设备”!
3 楼 wowtxp,sudo的也不可以!
5 楼 ocnzhao, 7 楼 soiamso, 8 楼 fnan,早就是vboxusers组里了!!!

我的9.04。

只是想在虚拟机里搞定黑莓手机……哎!


页首
 用户资料  
 
10 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-11-07 12:55 
头像

注册: 2008-07-05 2:15
帖子: 207
送出感谢: 1
接收感谢: 0 次
上述方法均试了,还是不行。

在启动的机器窗口的下拉菜单的分配USB设备选项下的东东都在只是不能选。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-11-26 16:46 

注册: 2008-10-13 23:55
帖子: 37
送出感谢: 1
接收感谢: 0 次
上述方法均试了,还是不行。

在启动的机器窗口的下拉菜单的分配USB设备选项下的东东都在只是不能选。

我的也是这样,至今尚未解决!


页首
 用户资料  
 
12 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2009-11-27 17:29 

注册: 2007-10-24 17:56
帖子: 111
送出感谢: 0 次
接收感谢: 0 次
sudo groupadd -a -G vboxusers <用户名>
重启电脑果然有效
:em52


页首
 用户资料  
 
13 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2010-01-12 19:45 

注册: 2006-01-16 22:44
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
我的是ubuntu9.10 virtualbox 3.1.2

前面试过的usbfs是不行的,用了后面的那种方法,把登录用户加到/etc/group的vboxusers组里面,重启ubuntu,USB设备就是可选的了


页首
 用户资料  
 
14 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2010-01-21 18:28 
头像

注册: 2009-01-24 23:07
帖子: 1230
送出感谢: 0 次
接收感谢: 0 次
LZ 第五个方法要重启或者注销后才有效。


_________________
学生仅此而已……


页首
 用户资料  
 
15 楼 
 文章标题 : Re: Ubuntu中解决使用virtualbox USB
帖子发表于 : 2010-01-21 18:43 
头像

注册: 2008-01-28 13:02
帖子: 840
送出感谢: 0 次
接收感谢: 0 次
fnan 写道:
打开 用户和组, 解锁, 把自己的帐号添加到vboxusers组里面就可以了.

另,这贴归档吧


_________________
携书弹剑走黄沙,瀚海天山处处家;
大漠西风飞翠羽,江南八月看桂花


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译