Linux|系统管理|WEB开发

关注Linux,系统管理,WEB开发以及开源世界

virtualbox使用USB设备的一个小技巧

| Comments

ubuntu 8.10上安装最新的VirtualBox,普通用户运行VirtualBox,添加一个USB设备时,会给出

Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND) . The service might be not installed on the host computer

的错误,原因应该是普通用户没权访问/proc/bus/usb,解决的办法当然很简单,就是给当前用户增加可以访问的权限,过程类似下面的脚本

#!/bin/bash
#增加usbfs组,指定gid为1001
sudo groupadd -g 1001 usbfs

#把当前用户加入到这个组,这里,当前用户是wgzhao

sed -e 's/\(usbfs.*.\)/\1wgzhao/g' /etc/group >/tmp/aaa
sudo cp -f /tmp/aaa /etc/group

#给fstab文件增加一行显式的USB挂载参数

echo "none  /proc/bus/usb   usbfs   devgid=1001,devmode=664 0 0" >>/etc/fstab

#重启机器,应该可以解决这个小问题了
exit 0

Technorati 标签: virtualbox, usb

Comments