つい最近、VirtualBOX2.02がリリースされた事を知って、入れてみた。
すんなり使えるのかと思ったけど、やっぱりダメなんですね。
今回はUSBが使えませんでした。
今までのバージョンの場合は、
/etc/fstab
を開いて、最後の行に
none /proc/bus/usb usbfs devgid=46,devmode=664 0 0
と追加して再起動すれば良かったのですが、今回はもっと面倒です。
とりあえず、以前のバージョンと共通なのは、vboxusersのグループに自分のアカウントを追加する事。
まずは、
/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
この上の部分の赤い部分をコメントアウトします。
その次に、
/etc/udev/rules.d/40-basic-permissions.rules
を開いて、
# USB devices (usbfs replacement)
SUBSYSTEM==”usb”, ENV{DEVTYPE}==”usb_device”, MODE=”0664″
SUBSYSTEM==”usb_device”,GROUP=”usbusers”,MODE=”0664″
この上のコメント分に赤字の部分を追記してください。
で、最後に[usbusers]というグループの追加を行い、最初と同じように自分のアカウントをそこに追加する。
これでUSB機器が使えるようになりました。
Leave a reply