Флэшки видны, но недоступны в VirtualBox 2.1.2

Модератор: Модераторы разделов

Аватара пользователя
Noyt
Сообщения: 14
ОС: Fedora 10

Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение Noyt »

  • Fedora 10 x86_64
  • VirtualBox 2.1.2 PUEL (с закрытыми исходниками поддержкой USB)
  • Windows XP SP3 в качестве гостевой системы
По скачанному с сайта VirtualBox мануалу в свойствах вирт.машины включил контроллер USB, добавил фильтры
  • Generic Mass Storage Device [0126]
  • Kingston DataTraveler 2.0 [0200],
затем добавил своего пользователя в группу vboxusers.

Поддержка USB есть (горит иконка в нижней панели), и устройства абсолютно верно перечислены в меню, но все они закрашены серым, т.е. недоступны.

Поиск по форуму VirtualBox выдал FAQ по устранению неисправностей:
To the Fedora and OpenSuSE users, this seems to be enough (just like for Ubuntu 8.10+) in /etc/fstab:

Код: Выделить всё

none /sys/bus/usb/drivers usbfs devgid=501,devmode=664 0 0
Note the devgid is the Group ID of the vboxusers group.

Добавил строку в fstab, перезагрузил машину, но ничего не изменилось.

Гугль нашел еще одну инструкцию, в которой строка для fstab несколько отличается

Код: Выделить всё

none /proc/bus/usb usbfs devgid=501,devmode=664 0 0
но результат дает такой же.

На этом форуме тоже есть несколько веток, но в тех, которые затрагивают последние версии VirtualBox (2.x), список и порядок действий такой же, как у меня.

Подскажите, пожалуйста, что и где изменить, чтобы флэшки в меню стали доступными и открывались. Спасибо.
GTK+
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение Ali1 »

Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение blackst0ne »

В строке none /proc/bus/usb usbfs devgid=501,devmode=664 0 0 вместо 501 подставьте id группы vboxusers, в которую должен входить еще и пользователь, от имени которого запускается VirtualBox.

Ну и в настройках виртуальной машины потом нужно будет добавить флешку в список устройств (Settings > Usb)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
Noyt
Сообщения: 14
ОС: Fedora 10

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение Noyt »

Ali1 писал(а):
26.01.2009 00:00
USB в Virtualbox 1.6.2 на Fedora 9 решено Не пробовали?

Тоже попробовал, - сделал пошагово все, как там, но что-то не помогает.
GTK+
Спасибо сказали:
Аватара пользователя
Noyt
Сообщения: 14
ОС: Fedora 10

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение Noyt »

blackst0ne писал(а):
26.01.2009 04:12
В строке none /proc/bus/usb usbfs devgid=501,devmode=664 0 0 вместо 501 подставьте id группы vboxusers, в которую должен входить еще и пользователь, от имени которого запускается VirtualBox.

Ну и в настройках виртуальной машины потом нужно будет добавить флешку в список устройств (Settings > Usb)


Я именно так и делаю, посмотрите, пожалуйста, первый пост.
GTK+
Спасибо сказали:
Аватара пользователя
123456
Сообщения: 490

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение 123456 »

Я создал еще группу usb включил пользователя в нее и прописал в /etc/fstab none /sys/bus/usb/drivers usbfs devgid=503,devmode=664 0 0 где 503 ID группы usb. Группа vboxusers у меня так-же создана.

Прежде чем запускать VirtualBox надо вставить флэшку в конкретный USB разъём, если к какому-то опять-таки разъёму USB подключен принтер вкючить его, только после этого стартовать VirtualBox и только после этого выбирать фильтры устройств. А в названиях фильтров будет ясно к какомму устройсту он относиться JetFlash, hp deskjet , Optical Moust, вообщем все зависит от того какие устройства вы подключаете к USB портам. И вот их и надо выбирать.
Спасибо сказали:
vladimir_s
Сообщения: 45
ОС: RFRemix 11, openSuse 11.2

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение vladimir_s »

Если резюмировать, то нужно добавить две строчки в fstab:

none /proc/bus/usb usbfs devgid=501,devmode=664 0 0
none /sys/bus/usb/drivers usbfs devgid=501,devmode=664 0 0

Где 501 - номер группы vboxusers, в которую нужно добавить себя.
Спасибо сказали:
icanfly1
Сообщения: 30
ОС: Fedora Linux

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение icanfly1 »

vladimir_s писал(а):
15.06.2009 10:23
none /sys/bus/usb/drivers usbfs devgid=501,devmode=664 0 0

Это может привести к обрушениям USB устройств в самых неожиданных местах
vladimir_s писал(а):
15.06.2009 10:23
none /proc/bus/usb usbfs devgid=501,devmode=664 0 0

А это вообще не получится примонтировать.

Лучше так:

Код: Выделить всё

#VirtualBox usbfs
none                    /mnt/vboxusbfs          usbfs   rw.devgid=501,devmode=664 0 0

Потом mount -a под рутом. После чего сделать себя членом группы root и перелогиниться, тогда физически будут получены права на rw для USB устройств /dev/bus/usb.
Спасибо сказали:
Аватара пользователя
materazzo
Сообщения: 75
ОС: Windows 7. Fedora 13

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение materazzo »

В мандриве в графическом режиме добавил себя в группу пользователей vbox и установил дополнения гостевой ос и у меня заработало все.
Спасибо сказали:
4acTHuk
Сообщения: 5

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение 4acTHuk »

в моем случае добавление в группу vbox не помогло post
Спасибо сказали:
durc
Сообщения: 226
ОС: Debian

Re: Флэшки видны, но недоступны в VirtualBox 2.1.2

Сообщение durc »

4acTHuk писал(а):
30.05.2010 23:46
в моем случае добавление в группу vbox не помогло post

А в Debian'e группы vbox вовсе нет. Есть группа vboxusers. Проверьте, может и в Mandrive тоже самое.
Спасибо сказали: