Чтобы VirtualBox имел доступ к устройствам USB на Ubuntu 7.04 необходимо выполнить следующие настройки.
1. Создайте группу usbusers
sudo addgroup usbusers
2. Добавьте своего пользователя в эту группу
sudo adduser $USER usbusers
3. В файле /etc/udev/rules.d/40-permissions.rules замените строчки
# USB devices (usbfs replacement)
SUBSYSTEM==»usb_device», MODE=»0664″
на:
# USB devices (usbfs replacement)
SUBSYSTEM==»usb_device», GROUP=»usbusers», MODE=»0664″
Перезагрузитесь, всё должно работать.
В Ubuntu/Gutsy (7.10) отключена поддержка /proc/bus/usb/ поэтому дополнительно откройте /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
на:
# # 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/init.d/mountdevsubfs.sh start
Это сделает устройства /proc/bus/usb/ доступными любому пользователю.