Поддержка usb-устройств в OSE-версии
Для Arch Linux, ещё необходимо сделать изменения в /etc/fstab - добавить строку:
none /proc/bus/usb usbfs devgid=85,devmode=664 0 0где "85" - идентификатор группы, которой разрешён доступ к USB-устройствам, смените его на идентификатор вашей группы vboxusers. Вы можете получить идентификатор группы выполнив:
grep vboxusers /etc/group
Для ubuntu этого делать не надо (во всяком случае в мануале не описано).
Собственно процесс подключения usb-устройств в OSE-версии VirtualBox.
1. Когда операционка установлена и работает, необходимо корректно завершить её работу. Т.е. все действия происходят, когда машина выключена.
2. Воткнуть устройство в USB-порт, но не обращаться к нему (а возможно придётся отмонтирвать).
3. Перейти на интерфейс управления виртуальной машиной и открыть секцию USB нужной виртуальной машины.
[attach=1]
4. Нажать на значёк разъёма со знаком "+", при этом выйдёт меню с устройствами (смотрите скриншот). Нужно выбрать необходимое устройство и оно поместится в список слева. Если физическое usb-устройство не переключится с хостовой системы программно, оно не появится в списке, как показано на скриншоте vbox-vinxp-sshot02.jpg
5. Запустить виртуальную машину.
6. Удостовериться, что устройство появилось в системе.
[attach=2]
Отключение устройства происходит в обратном порядке:
1. Отмонтируем в гостевой системе.
2. Выключаем машину.
3. В секции USB из списка устройств удаляем устройство.
4. Удаляем устройство из компа.