Comments 23
Только вот совет немного не универсален. Сначала нужно узнать
Получится что-то типа этого:
GID выделен жирным.
GID
группы vboxusers:
cat /etc/group | grep vboxusers
Получится что-то типа этого:
vboxusers:x:120:darky
GID выделен жирным.
И только после этого делать изменения в
/etc/fstab
Блин, чего ж я такой тормоз сегодня?
Короче, делать надобно так:
Добавляем себя в группу
Потом узнаём
Добавляем строку
в
Короче, делать надобно так:
Добавляем себя в группу
vboxusers
(если до сих пор не добавили):sudo usermod -a -G vboxusers %username%
Потом узнаём
GID
группы vboxusers
, инструкцию смотри выше :-)Добавляем строку
none /proc/bus/usb usbfs devgid=%vboxusers_gid%,devmode=664 0 0
в
/etc/fstab
Всё проще: «id vboxusers», ну или «grep vboxusers /etc/group»
По поводу первого пункта:
далем
и узнаём, что команда
и с группами она не работает:
далем
id --help
и узнаём, что команда
id
нужна для показа идетнификатора пользователя:darky@darky-laptop:~$ id --help
Usage: id [OPTION]... [USERNAME]
Print information for USERNAME, or the current user.
и с группами она не работает:
darky@darky-laptop:~$ id vboxusers
id: vboxusers: No such user
Дело в том, что информацию об устройствах VirtualBox берет из файловой системы /proc/bus/usb, которая в Убунте не примонтирована.
Не совсем корректно.
Не совсем корректно.
/proc/bus/usb
недоступно простым пользователям. Попробуйте запустить VirtualBox от root. У вас заработают все usb :-)Нужно пользователя, который запускает Virtual Box, добавить в группу vboxusers. И USB заработают (проверено на Ubuntu 8.04).
Ну это ещё и ридми написано, которое идёт вместе с VirtualBox. Другое дело, что у меня и у автора этого оказалось мало
Ну и официальный FAQ на закуску: www.virtualbox.org/wiki/User_FAQ
В 8.04 был способ включения usb правкой одного стартового скрипта. В 8.10 он почему-то не работает. Поэтому приходится применять вот такие вот грабли с фстабом.
Спасибо большое, как раз вовремя тема!
Гораздо легче поставить VirtualBox не OSE версию,
там всё окей сразу.
там всё окей сразу.
Как раз не OSE и имеется ввиду. Опенсорсная не поддерживает USB.
Лучше воспользоваться официальным FAQ Ubuntu
help.ubuntu.com/community/VirtualBox/USB
help.ubuntu.com/community/VirtualBox/USB
те кто использует ubuntu 10.04 Обратите внимание — в ней все по другому
решение нашел здесь https://bugs.launchpad.net/ubuntu/+bug/507881/comments/58
решение нашел здесь https://bugs.launchpad.net/ubuntu/+bug/507881/comments/58
В Ubuntu 12.04 достаточно добавить пользователя в группу:
Только после этого надо перезагрузиться. Я потерял время именно на том, что не перезагрузился.
sudo usermod -a -G vboxusers %username%
Только после этого надо перезагрузиться. Я потерял время именно на том, что не перезагрузился.
Sign up to leave a comment.
USB в VirtualBox