今天想测试下索尼的sonic stage在虚拟机中是否能使用,打开VirtualBox发现居然在菜单里找不到USB设备的选项。明明记得很早之前VirtualBox就支持USB设备,怎么会没有呢?
找了一下似乎是权限问题,需要修改/etc/udev/rules.d/40-permissions.rules文件,但是我修改后重启依然没有在菜单中找到USB选项。一想既然是权限问题,直接sudo一下好了。sudo之后出来了一个错误信息,可算把问题给找到了。
原来是ubuntu中默认将usbfs禁止了的缘故,需要修改/etc/init.d/mountdevsubfs.sh文件中如下一段
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs “” /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount –rbind /dev/bus/usb /proc/bus/usb
将其中的命令部分前的#取消,然后重新启动VirtualBox,选项中的USB部分再次出现了。
参考:http://www.virtualbox.org/ticket/747
如果你喜欢这篇日志的话,欢迎订阅我的RSS Feed!
本文来源于一阁Blog。版权所有,转载请确保已阅读该页面。

先过来沙你一发,我的gr上还没更新这篇文章呢。
回去试试~
zt……
这就是我不喜欢用feedsky的原因之一,延迟那个大啊……
我发现都是高手啊~我就没有机会学~
嗯,勤google,学得很快的