Summary: | Надо создавать и заполнять /dev/vboxusb при старте системы | ||
---|---|---|---|
Product: | Branch p6 | Reporter: | Sergey Y. Afonin <asy> |
Component: | virtualbox | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | QA p6 <qa-p6> |
Severity: | normal | ||
Priority: | P3 | CC: | aen, anubix, dd1email, evg, grizlik78, silicium, sin, zerg |
Version: | не указана | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | 26953 | ||
Bug Blocks: |
Description
Sergey Y. Afonin
2012-02-15 20:15:55 MSK
У меня на p6 скачанный с оф.сайта 4.1.8 работает с usb без /proc/bus/usb Не знаю, влияет ли установленный плагин "Oracle VM Virtualbox Extension" В сизифе (да и в p6) virtualbox не должен требовать /proc/bus/usb, так как работает через /dev/vboxusb/ В сизифе, по крайней мере, работает, завтра постараюсь и на p6 проверить. А ядро какое? Может в нём дело? Файл /etc/udev/rules.d/90-virtualbox.rules на месте? (В ответ на комментарий №2) > А ядро какое? Может в нём дело? 3.0.20-std-def-alt0.M60P.1 x86_64 /dev/vboxusb не наблюдаю. А кто его создавать должен ? на всякий случай lsmod|grep box: vboxnetadp 5718 0 vboxnetflt 16475 0 vboxpci 14662 0 vboxdrv 1848105 3 vboxnetadp,vboxnetflt,vboxpci > Файл /etc/udev/rules.d/90-virtualbox.rules на месте? # rpm -qf 90-virtualbox.rules virtualbox-common-4.1.4-alt0.M60P.1 Кто именно его создаёт я сказать не готов. Однако добрался я до p6/x86_64 и там этот каталог создаётся при перезагрузке. $ uname -mr 3.0.20-std-def-alt0.M60P.1 x86_64 $ rpm -q virtualbox virtualbox-4.1.4-alt0.M60P.1 $ l -d /dev/vboxusb drwxr-x--- 4 root vboxusers 80 Фев 15 23:42 /dev/vboxusb/ Группа vboxusers сейчас есть? Группа при установке virtualbox-common создаётся. Есть она. А /dev/vboxusb у меня нет точно, ещё раз проверил. В общем у меня оно работает так: При втыкании флешки в usb разъём в соответствии с 90-virtualbox.rules дёргается (видимо с помощью udev) скрипт /usr/share/virtualbox/VBoxCreateUSBNode.sh именно он и создаёт указанную папку с файлом устройства внутри. Точно. Есть такое. Тогда тут две проблемы. 1. Если в USB не было вставлено ни одно устройство, Virtualbox ругается на отсутствие USB, если полезть в настройки VM. Если не /proc/bus/usb монтировать, то, хотябы, /dev/vboxusb надо создавать. В стартовом скрипте каком, может ? Если пустой /dev/vboxusb сделать заранее, не ругается. 2. Устройство надо подёргать. А если оно там на постоянку вставлено ? Блютус, например... Тоже неудобно. Не блокер. Переименую ещё. Исправлю после сборки и проверки в Сизифе: #26953 Забыли закрыть. Проверил c 4.2.4-alt0.M60P.1, этой проблемы с USB не видно. |