SUSE 11.4 , Vbox 4.0.4, в гостевой Windows 7 работало нормально, после установки гостевой Ubuntu, поддержку внешних USB - носителей почему-то выбило?
А в свойствах виртуальной машины включили поддержку USB?
Включено, прилагаю картинку …http://www.sofija.org.ru/pictures/1.png
Надо добавить фильтры устройств. Справа кнопочки.
http://storage8.static.itmages.ru/i/11/0318/s_1300469768_c0e2a88696.png](http://itmages.ru/image/view/149509/c0e2a886)
Добавил, но без изменений… http://www.sofija.org.ru/pictures/2.png
Странно как-то, ведь раньше работало без всяких добавлений фильтров?!
Принтер мой USB HP Photosmart C4483 работает в гостевой системе прекрасно без всяких фильтров, также как работали ранее внешние носители - выбрал Devices-USB devices и необходимое устройство и порядок, а вот HDD, флешка сейчас не подключаются. Точнее они в списке появляются, но сереньким цветом, т.е. неуправляемые пользователем?
**Скачал с сайта производителя VirtualBox версию для своей системы, всё пока работает без проблем!!!
**До этого использовал версию из репозитория, она то и глючила…
У вас, наверное, не был установлен VirtualBox Extension Pack.
разве OSE версия поддерживает подключение USB-устройств в гостевой системе?
OSE версия
По-моему, сейчас нет такого разделения. А поддержка осуществляется посредством Extension Pack.
Проблема в переизбытке мозга у разработчиков VirtualBox - уверенно, от билда к билду, они делают все больше и больше косяков. Эта проблема (с USB) - чудесатее и чудесатее. Народ на их форуме регулярно взвывает после выхода очередного билда творения: usb-devices are greyed out on VirtualBox 4.0.4 (View topic) • virtualbox.org
Я, например, обнаружил, что из трех подключенных USB-устройств (с установленным актуальным ЕР, пустым фильтром и фильтрами на каждое из устройств - пробовал разные комбинации) видно только одно. Т.е. VBoxManage list usbhost показывает, что оно Busy (это нормально), остальные - unavailable. Из-под рута все те же устройства видны как Busy/Available, т.е. во все лицо - проблема с правами.
В 4.0.4 я эту пакость решал оч. просто - останавливаем все виртуалки, выдергиваем девайсы, делаем /etc/init.d/vboxdrv setup из-под рута, стартуем виртуалку, цепляем девайс. В 4.0.6 сей фокус вдруг потерял свою магическую силу.
Окончательно вылечено было советом по ссылке выше, а именно:
1. get old udev rule file ( /etc/udev/rules.d/10-vboxdrv.rules) from virtualbox 3.2
my file looked like
-------
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE="0664"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE="0664"
-------
2. put it into directory /etc/udev/rules.d/ as 60-vboxdrv.rules
3. reboot machine
usb-devices are greyed out on VirtualBox 4.0.4 (View topic) • virtualbox.org
И все вдруг заработало как в старые-добрые времена, когда оракля еще не дотянулась до сана.
Хмм, я вот по этой инструкции всё делал:
Make VirtualBox USB Support Work in openSUSE 11.4
Изменение заключается не в создании вайлов,
а в удалении комментариев с двух строчек конфигурации.
Я так понимаю, openSUSE 11.4 сконфигурирована так,
что по-умолчанию USB не будет работать (из соображений безопасности).
Из /etc/udev/rules.d/60-vboxdrv.rules:
#these two lines give access permission to vboxusers to properly work with usb nodes, this could be security risk (bnc#664520) !!
Удаление комментариев сработало с Virtualbox 4.0.4 из стандартных
(OSS/Update) репозиториев: USB-устройства из серых
превратились в активные.