shuttle 于 2009-04-10 23:43:35发表:
[i=s] 本帖最后由 shuttle 于 2009-4-11 11:07 编辑 [/i]经测试,在fedora 10下的virtualbox usb 不可用的问题可以用以下方法解决: 来源:http://www.im321.com/blog/article.asp?id=231 在linux系统下,USB设备的读取权限还是相当严格的,要正常使用主机USB的关键是虚拟机能有读取USB设备的权限。 在使用vbox的时候,一定会建立一个vboxusers的群组,如果你没有建立其他群组的话,默认应该是group id=501(具体要看自己的系统),可以使用读取/etc/group文件查看,具体命令如下: 程序代码 程序代码 [marco.chan@fedora ~]$ cat /etc/group |grep vboxusers vboxusers:x:501:marco.chan [marco.chan@fedora ~]$ 501就是group id了! 下一步就是在/etc/fstab中加入权限了: 程序代码 程序代码 [marco.chan@fedora ~]$ sudo vi /etc/fstab 在配置文件中加入 none /sys/bus/usb/drivers usbfs devgid=501,devmode=664 0 0 我的是fedora系统,ubuntu和suse下可能不一样,可以尝试添加: none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0 重启系统,就应该可以使用USB设备了!
yjgyiysbcc 于 2008-12-30 23:37:22发表:
完整的方法 新建usbfs组群 加入当前用户到usbfs群组用户 在/etc/fstab中加入 none /sys/bus/usb/drivers usbfs devgid=XXX,devmode=664 0 0 XXX是usbfs的群组ID (切记) 在VBOX里点设置 点USB设备 添加几个"新的筛选器" 重启电脑
你的天使 于 2008-12-29 14:48:32发表:
郁闷了,这个VBOX
johnnywbq 于 2008-12-29 13:53:51发表:
gdm:x:42: ntp:x:38: hsqldb:x:96: john:x:500: tail group avahi-autoipd:x:488: vboxusers:x:501:john jackuser:x:487: rpc:x:32: mock:x:486: mockbuild:x:502: 这个是我的group 不过我的还是不能直接加载U盘
johnnywbq 于 2008-12-29 13:47:02发表:
你可以设个把/meida设置成共享文件夹 ,然后在虚拟机中即windows中设置一个网络虚拟硬盘,把/meida文件夹映射到这个虚拟硬盘中,然后你在linux中插入u盘,在虚拟机中的虚拟硬盘中就可以看到 ,这样就可以实现虚拟机与主机的文件共享。(在fedora中u盘是自动挂载到/media中的,所以我共享这个文件夹)在virtualbox中那个直接挂载u盘的功能估计是有bug的 ,我以前曾经设置好了,不过不知道说明原因的就又down掉了 所以现在就用共享文件夹的方式来将就下了~有不懂可以发邮件:johnnywbq@yahoo.com.cn
ba0zhu 于 2008-12-29 13:44:01发表:
[root@station10 ~]# tail /etc/group haldaemon:x:68: wbpriv:x:88:squid squid:x:23: gdm:x:42: po:x:500: rpc:x:32: vboxusers:x:501:po 这里,,,才能使用usb。。。哈哈。。 arpwatch:x:77: jackuser:x:491: mysql:x:27: [root@station10 ~]#
你的天使 于 2008-12-29 13:33:33发表:
引用:原帖由 yjgyiysbcc 于 2008-12-29 08:37 发表 写错了 是 none /sys/bus/usb/drivers usbfs devgid=XXX,devmode=664 0 0
yjgyiysbcc 于 2008-12-29 08:37:31发表:
写错了 是 none /sys/bus/usb/drivers usbfs devgid=XXX,devmode=664 0 0
yjgyiysbcc 于 2008-12-29 08:35:48发表:
新建usbfs组 在/etc/fstab中加入 none /sys/bus/usb/drivers usbfs devgid=501,devmode=XXX 0 0 XXX为组ID 重启
你的天使 于 2008-12-28 18:35:51发表:
不行阿!~ 状态提示:不可用。(6)m:b 帮忙哦!~~~
ba0zhu 于 2008-12-28 18:14:25发表:
shuttle 于 2009-04-10 23:43:35发表:
[i=s] 本帖最后由 shuttle 于 2009-4-11 11:07 编辑 [/i]
经测试,在fedora 10下的virtualbox usb 不可用的问题可以用以下方法解决:
来源:http://www.im321.com/blog/article.asp?id=231
在linux系统下,USB设备的读取权限还是相当严格的,要正常使用主机USB的关键是虚拟机能有读取USB设备的权限。
在使用vbox的时候,一定会建立一个vboxusers的群组,如果你没有建立其他群组的话,默认应该是group id=501(具体要看自己的系统),可以使用读取/etc/group文件查看,具体命令如下:
程序代码 程序代码
[marco.chan@fedora ~]$ cat /etc/group |grep vboxusers
vboxusers:x:501:marco.chan
[marco.chan@fedora ~]$
501就是group id了!
下一步就是在/etc/fstab中加入权限了:
程序代码 程序代码
[marco.chan@fedora ~]$ sudo vi /etc/fstab
在配置文件中加入
none /sys/bus/usb/drivers usbfs devgid=501,devmode=664 0 0
我的是fedora系统,ubuntu和suse下可能不一样,可以尝试添加:
none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0
重启系统,就应该可以使用USB设备了!
yjgyiysbcc 于 2008-12-30 23:37:22发表:
完整的方法
新建usbfs组群
加入当前用户到usbfs群组用户
在/etc/fstab中加入
none /sys/bus/usb/drivers usbfs devgid=XXX,devmode=664 0 0
XXX是usbfs的群组ID (切记)
在VBOX里点设置
点USB设备
添加几个"新的筛选器"
重启电脑
你的天使 于 2008-12-29 14:48:32发表:
郁闷了,这个VBOX
johnnywbq 于 2008-12-29 13:53:51发表:
gdm:x:42:
ntp:x:38:
hsqldb:x:96:
john:x:500:
tail group
avahi-autoipd:x:488:
vboxusers:x:501:john
jackuser:x:487:
rpc:x:32:
mock:x:486:
mockbuild:x:502:
这个是我的group 不过我的还是不能直接加载U盘
johnnywbq 于 2008-12-29 13:47:02发表:
你可以设个把/meida设置成共享文件夹 ,然后在虚拟机中即windows中设置一个网络虚拟硬盘,把/meida文件夹映射到这个虚拟硬盘中,然后你在linux中插入u盘,在虚拟机中的虚拟硬盘中就可以看到 ,这样就可以实现虚拟机与主机的文件共享。(在fedora中u盘是自动挂载到/media中的,所以我共享这个文件夹)在virtualbox中那个直接挂载u盘的功能估计是有bug的 ,我以前曾经设置好了,不过不知道说明原因的就又down掉了 所以现在就用共享文件夹的方式来将就下了~有不懂可以发邮件:johnnywbq@yahoo.com.cn
ba0zhu 于 2008-12-29 13:44:01发表:
[root@station10 ~]# tail /etc/group
haldaemon:x:68:
wbpriv:x:88:squid
squid:x:23:
gdm:x:42:
po:x:500:
rpc:x:32:
vboxusers:x:501:po 这里,,,才能使用usb。。。哈哈。。
arpwatch:x:77:
jackuser:x:491:
mysql:x:27:
[root@station10 ~]#
你的天使 于 2008-12-29 13:33:33发表:
DX好:试了还是不行,USB设别那里可以认出来设备,但是灰色的,没法点!
yjgyiysbcc 于 2008-12-29 08:37:31发表:
写错了
是
none /sys/bus/usb/drivers usbfs devgid=XXX,devmode=664 0 0
yjgyiysbcc 于 2008-12-29 08:35:48发表:
新建usbfs组
在/etc/fstab中加入
none /sys/bus/usb/drivers usbfs devgid=501,devmode=XXX 0 0
XXX为组ID
重启
你的天使 于 2008-12-28 18:35:51发表:
不行阿!~
状态提示:不可用。(6)m:b
帮忙哦!~~~
ba0zhu 于 2008-12-28 18:14:25发表: