为virtualbox开启usb设备支持

Kvm、VMware、Virtualbox、Xen、Qemu 等
eth0
帖子: 7
注册时间: 2010-03-16 20:38

Re: 为virtualbox开启usb设备支持

#31

帖子 eth0 » 2010-07-23 15:41

wxbl334 写了:点击“系统”--“系统管理”--“用户和组”--“管理组”--选中“vboxusers”,点“属性”,将root及你的用户名选中,就可以了使用USB了。

在VBOX里不能用USB,只是个权限的小问题。
一长串狗皮膏药一样的东西,屁用没有。还不如这位靠谱,设置完好像要重启下。
nodig
帖子: 122
注册时间: 2010-07-24 23:35

Re: 为virtualbox开启usb设备支持

#32

帖子 nodig » 2010-08-02 10:14

按19楼搞定。
evanwu
帖子: 6
注册时间: 2009-04-02 16:27

Re: 为virtualbox开启usb设备支持

#33

帖子 evanwu » 2010-08-04 7:13

最简单的方式:

sudo gedit /etc/group

找到
vboxusers:x:123:用户

把用户换成你当前的登录用户
头像
yinhang8848
帖子: 97
注册时间: 2009-01-16 17:03
联系:

Re: 为virtualbox开启usb设备支持

#34

帖子 yinhang8848 » 2010-10-20 16:00

:em09 学习一下
edelweiss
帖子: 97
注册时间: 2006-12-17 13:52

Re: 为virtualbox开启usb设备支持

#35

帖子 edelweiss » 2010-10-30 2:14

wxbl334 写了:点击“系统”--“系统管理”--“用户和组”--“管理组”--选中“vboxusers”,点“属性”,将root及你的用户名选中,就可以了使用USB了。

在VBOX里不能用USB,只是个权限的小问题。
这个方法顶管用。 :em38

也不知为何源里的virtualbox不支持USB,那不是白放着的吗? :em23
头像
坏木头
帖子: 84
注册时间: 2009-03-28 21:11

Re: 为virtualbox开启usb设备支持

#36

帖子 坏木头 » 2011-01-08 10:10

xmoney@xmoney-laptop:~$ sudo chmod 777 /proc/bus/usb


我的是提示没有这个文件夹
头像
每天睡多点
帖子: 42
注册时间: 2011-01-12 15:44

Re: 为virtualbox开启usb设备支持

#37

帖子 每天睡多点 » 2011-03-15 20:34

学习了
gaodi16366
帖子: 7
注册时间: 2008-01-31 16:29

Re: 为virtualbox开启usb设备支持

#38

帖子 gaodi16366 » 2011-11-27 12:46

evanwu 写了:最简单的方式:

sudo gedit /etc/group

找到
vboxusers:x:123:用户

把用户换成你当前的登录用户
这个简单,测试通过,比其他方法好,我在用户管理里找不到vboxusers只能用这个方法了,使用的是linux mint 12
tracy1216
帖子: 15
注册时间: 2011-10-11 21:51

Re: 为virtualbox开启usb设备支持

#39

帖子 tracy1216 » 2011-11-29 7:46

坏木头 写了:xmoney@xmoney-laptop:~$ sudo chmod 777 /proc/bus/usb


我的是提示没有这个文件夹
一样
头像
pozhenzi1989
帖子: 71
注册时间: 2010-11-27 21:34

Re: 为virtualbox开启usb设备支持

#41

帖子 pozhenzi1989 » 2011-12-08 21:50

wxbl334 写了:点击“系统”--“系统管理”--“用户和组”--“管理组”--选中“vboxusers”,点“属性”,将root及你的用户名选中,就可以了使用USB了。

在VBOX里不能用USB,只是个权限的小问题。
选中“vboxusers”,点“属性, 里面没有root么,只有我的用户名字,为什么???
学好内功。。。。。
头像
pozhenzi1989
帖子: 71
注册时间: 2010-11-27 21:34

Re: 为virtualbox开启usb设备支持

#42

帖子 pozhenzi1989 » 2011-12-08 21:52

xmoney 写了:为virtualbox开启usb设备支持
virtualbox默认是不支持usb设备的,需要手工修改一些设置才能使用。

1.修改为usb设备增加普通用户权限
1.1 增加一个名为usbfs的用户组

代码: 全选

xmoney@xmoney-laptop:~$ sudo groupadd usbfs
[sudo] password for xmoney: 
1.2 增加当前用户到工作组

代码: 全选

xmoney@xmoney-laptop:~$ sudo adduser xmoney usbfs  //其中xmoney是本人系统的登录名字
[sudo] password for xmoney: 
1.3 得到usbfs组的id
执行如下命令

代码: 全选

xmoney@xmoney-laptop:~$ cat /etc/group | grep usbfs
usbfs:x:1002:xmoney,root
其中1002就是usbfs组的id了。

1.4 修改 /etc/fstab 文件

代码: 全选

xmoney@xmoney-laptop:~$ sudo gedit /etc/fstab
在文件的末尾增加一行

代码: 全选

none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0
其中 devgid=1002,其中的1002就是刚才的usbfs的组id

1.5 为 /proc/bus/usb 增加权限
首先为/proc/bus/usb放开所有权限,也就是所有人都能访问。

代码: 全选

xmoney@xmoney-laptop:~$ sudo chmod 777 /proc/bus/usb
xmoney@xmoney-laptop:~$ 
然后为/proc/bus/usb设置所有者为当前用户,我的当前用户是xmoney。

代码: 全选

xmoney@xmoney-laptop:~$ sudo chown xmoney /proc/bus/usb
xmoney@xmoney-laptop:~$ 
1.6 重启电脑

代码: 全选

xmoney@xmoney-laptop:~$ sudo reboot
修改完必须重启,否则无法生效

2.获取usb设备的VendorId和ProductId
接下来需要获取usb设备的VendorId和ProductId,这两个都是virtualbox的usb设置所必须的。
命令及反馈信息如下:

代码: 全选

xmoney@xmoney-laptop:~$ VBoxManage list usbhost

代码: 全选

VirtualBox Command Line Management Interface Version 1.6.2
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.

Host USB Devices:

UUID:               ca2a6d3b-66e0-4a94-9f69-dddb9a44e5e4
VendorId:           0x046d (046D)
ProductId:          0xc016 (C016)
Revision:           3.64 (0364)
Manufacturer:       Logitech
Product:            Optical USB Mouse
Address:            /proc/bus/usb/002/002
Current State:      Busy

UUID:               c491f7e6-abdc-43bb-9bce-ef31bdcb3551
VendorId:           0x13fe (13FE)
ProductId:          0x1f00 (1F00)
Revision:           1.16 (0116)
Manufacturer:       Kingston
Product:            DataTraveler 2.0
SerialNumber:       5B850F000E96
Address:            /proc/bus/usb/001/003
Current State:      Busy
3.配置virtualbox
在virtualbox的配置明细/usb中,开启usb控制器和usb2.0控制器,然后点击“从设备列表中添加筛选器”
相关设置会自动的添加到筛选器列表中。



这里出问题了,
1.5 为 /proc/bus/usb 增加权限
首先为/proc/bus/usb放开所有权限,也就是所有人都能访问。

代码: 全选

xmoney@xmoney-laptop:~$ sudo chmod 777 /proc/bus/usb
xmoney@xmoney-laptop:~$ 
然后为/proc/bus/usb设置所有者为当前用户,我的当前用户是xmoney。

代码: 全选

xmoney@xmoney-laptop:~$ sudo chown xmoney /proc/bus/usb
xmoney@xmoney-laptop:~$ 
具体的是在我的 /proc/bus/下没有usb这个文件,为什么???
学好内功。。。。。
头像
qlhn
帖子: 736
注册时间: 2006-08-25 10:37
联系:

Re: 为virtualbox开启usb设备支持

#43

帖子 qlhn » 2012-02-14 9:50

wxbl334 写了:点击“系统”--“系统管理”--“用户和组”--“管理组”--选中“vboxusers”,点“属性”,将root及你的用户名选中,就可以了使用USB了。

在VBOX里不能用USB,只是个权限的小问题。
回去试试。
不应抓取诸相。
ZUOZHIBIAO1983
帖子: 37
注册时间: 2012-02-06 12:01

Re: 为virtualbox开启usb设备支持

#44

帖子 ZUOZHIBIAO1983 » 2012-03-17 18:43

zuozhibiao@zuozhibiao-TOP:~$ sudo adduser zuozhibiao usbfs
正在添加用户"zuozhibiao"到"usbfs"组...
正在将用户“zuozhibiao”加入到“usbfs”组中
完成。
zuozhibiao@zuozhibiao-TOP:~$ cat /etc/group | grep usbfs
usbfs:x:1002:joson,zuozhibiao
zuozhibiao@zuozhibiao-TOP:~$ sudo gedit /etc/fstab

(gedit:6532): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: 创建文件“/root/.local/share/recently-used.xbel.3PSGBW”失败:没有那个文件或目录

(gedit:6532): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: 没有那个文件或目录

(gedit:6532): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: 创建文件“/root/.local/share/recently-used.xbel.AF7LBW”失败:没有那个文件或目录

(gedit:6532): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: 没有那个文件或目录

(gedit:6532): Gtk-WARNING **: Attempting to store changes into `/root/.local/share/recently-used.xbel', but failed: 创建文件“/root/.local/share/recently-used.xbel.1737AW”失败:没有那个文件或目录

(gedit:6532): Gtk-WARNING **: Attempting to set the permissions of `/root/.local/share/recently-used.xbel', but failed: 没有那个文件或目录
zuozhibiao@zuozhibiao-TOP:~$ sudo chmod 777 /proc/bus/usb
chmod: 无法访问"/proc/bus/usb": 没有那个文件或目录
zuozhibiao@zuozhibiao-TOP:/$ ls /proc/bus
input pci
按照你的提示我一步一步的做下去了,可是做到这里就不行了,我的/proc/bus里面没有usb这个文件或者目录,为什么,包括上在的 一段错误提示,也好奇怪,你能为我解答并解决么?
jhkd5579067
帖子: 94
注册时间: 2012-02-01 20:58

Re: 为virtualbox开启usb设备支持

#45

帖子 jhkd5579067 » 2012-03-24 14:24

33 楼无敌了 ////////////////////////////
回复