Поддержка USB в VirtualBox
Пользователи Ubuntu 7.10 наверняка заметили, что в VirtualBox "из коробки" не заводится поддержка USB-устройств. В Ubuntu 7.04, что интересно, все работало нормально. Здесь же при попытке включить USB выдается сообщение об ошибке:
Could not load the Host USB Proxy Service (VERR_FILE_NOT_FOUND). The service might be not installed on the host computer.
Проблема в отключенной по умолчанию usbfs и правах доступа. Решение, конечно же, есть, мне его подсказал sdvn. Вероятно, это решение справедливо и для других дистрибутивов в случае возникновения такой проблемы. Необходимо проделать следующее:
1. Создаем группу "usbusers" (название можно использовать любое).
$ sudo addgroup usbusers
2. Добавляем себя в эту группу:
$ sudo adduser user usbusers
где user - ваше имя пользователя.
3. Вносим изменения в /etc/udev/rules.d/40-permissions.rules
$ sudo gedit /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"
4. Исправляем /etc/init.d/mountdevsubfs.sh
$ sudo gedit /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
Все, после этих нехитрых операций надо просто перезагрузить систему и USB в VirtualBox будет работать.
Комментарии
Re: Поддержка USB в VirtualBox
Так же спешу заметить, что это так же заводит USB Proxy и для VMWare.
Re: Поддержка USB в VirtualBox
Спасибо, Семен. :-)
Re: Поддержка USB в VirtualBox
Вот этого должно быть достаточно: "Находим и убираем комментарии со строк (сразу под "# Magic to make /proc/bus/usb work"):"
Re: Поддержка USB в VirtualBox
У меня было недостаточно, кстати. Именно этот вариант я вначале нашел на сайте virtualbox, но не помогло. Ругался на недостаток прав...
Re: Поддержка USB в VirtualBox
Не перезагрузился м.б или что-то проглядел.
Re: Поддержка USB в VirtualBox
Да перезагружался... Да и проглядеть там что-либо сложно, просто раскомментарить. Ну да ладно, этот вариант работает стопроцентно. :-)
Re: Поддержка USB в VirtualBox
А мне понравилось в ubuntu 7.10 что находит усб быстро и нашло мой мобильный телефон без драйверов -а пот под виндовс даже дрова надо было ставить !
Re: Поддержка USB в VirtualBox
Да, у убунту с определением устройств дело обстоит очень и очень хорошо. Другое дело, что если драйвер для специфического устройства в принципе не написан, то могут быть практически непреодолимые проблемы...
Re: Поддержка USB в VirtualBox
и висте драйвера для усб не нужны.. если руки из правильного места ростут
Re: Поддержка USB в VirtualBox
Да, в висте не нужны. Как и во всех современных операционных системах. Только причем тут это? ;-)
Re: Поддержка USB в VirtualBox
Настроил так, как описано в статье.
Все заработало в Virtualbox.
Однако, перестала работать веб-камера в хост-сисеме Ubuntu, при этом в гостпевую операциолнку транслируется нормально.
Помогите, как вылечить? В настройке скайпа под Линукс указано "Устройства не найдено"
Re: Поддержка USB в VirtualBox
Разобрался в чем было дело.
После того как создал группу video и включил в нее пользователя (себя) - камера заработала.
Раньше почему-то без этого работало.
Re: Поддержка USB в VirtualBox
Ну отлично. :-) Спасибо, что запостил решение сюда.
Re: Поддержка USB в VirtualBox
Странно то, что тебе пришлось её создавать. Группа video по дефолту есть в системе.
Re: Поддержка USB в VirtualBox
Сделал все, как тут написано. В виртуальной венде юсб-контроллер поставился после этого, Vbox тоже ругаться перестала. В настройках виртуальной машины юсб включил. Но нет самого главноего - в виртуальной венде флэшка не видна. Т.е. втыкаю ее в разъем, в Убунте она подмонтируется, а в венде - нет. Или я что-то недогоняю?
Re: Поддержка USB в VirtualBox
Там внизу окна виртуалбокса есть значок usb (там где значки диска, сети и т.д.). Попробуйте нажать на него и выбрать флэшку для подключения.
Re: Поддержка USB в VirtualBox
Да! Заработало. Спасибо!
А вот NAT и шары не работают. Шары не понятно почему, там ведь по сути нужно только путь прописать. Да и NAT вроде обещают на убунте из коробки... Я вот вспоминаю, что вроде бы я пытаясь что-то настроить в виртуальной венде руками прописывал айпишник и маску подсети, может быть не надо было, а какие значению должны быть уже не помню :( хотя может быть дело в другом.
Re: Поддержка USB в VirtualBox
Странно. У меня с NAT и шарами проблем не было, заработало сразу и без всяких дополнительных настроек.
Re: Поддержка USB в VirtualBox
Я решил переустановить Виртуальнуюкоробку и NAT заработал. А вот шары нет. Может быть я вконец тупой и делаю что-то не так? Я создал в хоум директории папку win, в настройках виртуальной машины указал, что это папка шары. В виртуальной венде пишу в адресной строке \\vboxsvr\win - не может найти такой папки.
Скажите, я ведь все правильно сделал?
Re: Поддержка USB в VirtualBox
Запустите в виртуальной венде cmd и выполните:
net use x: \\vboxsvr\win
Должно подключить шару как диск. Я только что проверил, работает. А в адресной строке действительно не находит...
Re: Поддержка USB в VirtualBox
Я так тоже пробовал. А дело оказалось в том, что я просто не установил дополнения к виртуальной машине, вот и не работало. Теперь все здорово!
Я вообще обрадовался, шустро, удобно. Но оказалось, что нестабильно работает машина - вылетает довольно часто. Выделил ей гиг оперативки и 64 метра видео - не помогло. У вас как со стабильностью?
И еще вопрос. Я решил не париться и открыл домашнюю папку Линуха целиков в виде шары. Или это делать не стоит? Не напортачит венда если ей дать доступ?
Re: Поддержка USB в VirtualBox
Не знаю как винда, а линуха умеет портачить ;-).
На смонитрованных разделах она любит создавать корзину (что не свойственно винде). У меня так человек как-то умудрился свою работу из под винды сохранять именно в папку с корзиной (у неё английская прилипка была, которая не всем известна, а начиналось название как и папка). После того как я очистил корзину - всё документы испарились...
А вот другой случай с безопасным ntfs3g под линухом. ПОНЯТИЯ не имею как и зачем, но во многих папках у меня появились файлы 'Thumbs.db:encryptable' (Thumbs.db - файлы где просмторщик виндовз складывает иконки файлов текущего каталога) нулевого размера и НЕ удаляющиеся средствами Windows (только под Linux)
В целом, ничего страшного при расшаривании не произойдёт.
Re: Поддержка USB в VirtualBox
Винда не напортачит. Другое дело, что, теоретически, она там может много своего мусора насоздавать.
Re: Поддержка USB в VirtualBox
Всё заработало отлично,спасибо.
Нет ли у вас информации,как подключить
COM1 к виртуальной винде?
Re: Поддержка USB в VirtualBox
Я не пробовал, но в настройках каждой виртуальной машины там есть Serial Ports. Это оно и есть, должно работать. По умолчанию выключено, надо включить.
Re: Поддержка USB в VirtualBox
Да там всё на русском написано,это я пробовал.
Под пользователем ничего не работает,даже
вирт.машина не запускается,видимо прав мало.
Под рутом, порт в диспетчере появился,но
подключаемый к нему внешний модем видна не видит,
и дрова на него не ставятся. Придётся видимо
забить на это дело,а в осальном всё ок.
Re: Поддержка USB в VirtualBox
В принципе заработало, только в списке USB девайсов одно из 2 USB не активно. То бишь принтер он видит, а вот флешку почему то не даёт трогать. wtf?
Re: Поддержка USB в VirtualBox
Та же проблема, принтер и сканер "доступны" а мобила есть но "не доступна", что делать не пойму...
Re: Поддержка USB в VirtualBox
у меня вот не хочет работать коммуникатора на WM6. Венда его видит, но синхронизироваться через эктивсинх не хочет, пишет ошибку. Я знаю, что такая проблема существует, но как ее решить так и не нашел.
А жаль, родная синхронизация с коммуникатором (прошивки там всякие) это единственное, что держит на моем компе нативную венду, а так я ее и не загружаю вообще.
Re: Поддержка USB в VirtualBox
У меня VirtualBox корректно работает с usb планшетом Wacom. Т.к. рисует в венде только дочка, я в ее хомдир поставил симлинк на мою папку .Virtualbox, в результате моя виртуальная венда отлично запускается из ее учетной записи.
Беда в том, что при этом ваком не работает - не видит он его. Учетная запись дочери входит в мою группу, права на папку 775, запись дочки включена в группы usbusers и vboxusers. И что самое странное, принтер доступен, в то время, как остальные usb устройства - нет.
В чем дело не пойму...
Re: Поддержка USB в VirtualBox
пришлось переставить виртуалбокс, теперь все также сделал, усб устройства видны но они не активны, серые. Где копать?
Re: Поддержка USB в VirtualBox
Я вот так решил проблему с USB http://www.fayrix.org/2008/12/03/ubuntu-810-i-usb-v-virtualbox-2-prostoe-reshenie-problemy/
Re: Поддержка USB в VirtualBox
Вот этого должно быть достаточно: "Находим и убираем комментарии со строк (сразу под "# Magic to make /proc/bus/usb work"):"
Действительно! А автор просто не включил себя в группу "vboxusers", если бы включил то не нужно было бы создавать дополнительную.
Re: Поддержка USB в VirtualBox
Нужно просто при запуске виртуальной системы подключить usb и установить фильтр этих устройств в свойствах, !!!прога!!! VB их обнаружит и установит драйверы обнаруженных устройств... У меня всё работает, первый раз тоже парился, но потом нашёл такой выход.
Re: Поддержка USB в VirtualBox
Ну эта статья написана в феврале 2008 года. С тех пор VirtualBox ощутимо развился. В том числе и здесь могло многое поменяться в лучшую сторону.
Re: Поддержка USB в VirtualBox
не подскажите как в виртуальной машине (Mandriva 2008.1)настроить usb модем
Re: Поддержка USB в VirtualBox
в 9 убунте
$ sudo gedit /etc/udev/rules.d/40-permissions.rules
Находим в нем строки:
# USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", MODE="0664"
совсем нету уже =)
Re: Поддержка USB в VirtualBox
Нету, да. Ребят, этот пост написан больше года назад. Кое-что уже и неактуально, кое-что работает само "из коробки". :-)
Re: Поддержка USB в VirtualBox
А c Ubuntu 9.10 че делать?
там даже нет такого ... "/etc/udev/rules.d/40-permissions.rules"
у меня кроме USB еще косяк с сетью.... сеть то заводится но инета нет ... всмысле все вроде бы работает а непингуется...
Re: Поддержка USB в VirtualBox
А разве в девятке не работает "из коробки". Вроде должно уже само работать.
Отправить комментарий