21.12.2008 в 16:12 — Валерий
Понимаю, что тема смешная, но никак не могу найти нужную галочку... Стоит не ose версия, а закрытая, с сайта. Т.е. usb должны подключаться. В свойствах машины выбрал usb, выбрал своё устройство. При старте машины в устройствах пытаюсь подключить usb - они помечены, как disabled, галочка сбрасывается.
Как подключить физическое usb устройство к виртуальной машине в VirtualBox2.2?
Комментарии
В свойствах машины должны быть в фильтрах устройств твои юсб.
И еще ньюанс: у меня юсб определяется только если подключать девайс к активной вм.
при добавлении юсб в свойствах машины он добавляет, но при этом пишет "недоступно". Нужно добавлять пустой фильтр или готовое устройство?
Э, не знаю, почему недоступно. У меня юсбы определились нормально, их в фильтр и добавил.
Свойства нужно править при выключеной вм, все фильтры добавить, затем вынуть юсб, включить вм, сделать ее активной и потом уже втыкать юсб.
Вообще, я помню, что тоже гемор с этим был - то работало, то нет. Но времени разобраться не было, к сожалению. Попробуй смотреть логи вм машины, когда в подключиешь юсб, там уже думать. Если вообще не пишет ничего, то дело в виртуалбоксе, точнее, в настройках вм.
попробуй в /etc/fstab добавить строчку
none /proc/bus/usb usbfs rw,user,devgid=117,devmode=0666 0 0
Трюк с fstab поможет, только при загрузке будет писать что-то про ошибку, но на это можно не обращать внимания ^ ^
Надо с "хозяйской" ОСи выгрузить драйвер устройства сперва
Надо с "хозяйской" ОСи выгрузить драйвер устройства сперва
-> можно поподробнее, пожалуйста?
Трюк с fstab не помог. Раньше я, кстати, другое прописывал - результат 1. И не тот, что нужен.
В логах нашел это:
EHCI: USB Operational
OHCI: Software reset
OHCI: USB Reset
OHCI: USB Operational
EHCI: USB Suspended
OHCI: USB Suspended
Да-да! Именно трюк в fstab должен помочь, но это не всё. если просто прописать эту строку не поможет, надо ещё добавить себя в группу vboxusers. Вобщем вот ссылка Число devgid будет разным, совершенно не обязательно 117
А какая версия VB, ose с дебиановского репозитория или с сайта VB?
ну и плюсом группу vboxusers добавить в группу disk haldaemon.... и перезапустить udev
вбокс НЕ осе. Я добавил их реп и оттуда поставил.
за ссылку спасибо, проблема идентичная. Буду читать.
>>Надо с "хозяйской" ОСи выгрузить драйвер устройства сперва
>-> можно поподробнее, пожалуйста?
modprobe -r drivername
где drivername - это имя модуля, отвечающего за нужное усб-устройсто
всё заработало. Дествительно, fstabом всё и ограничилось. Просто нужно было перезагрузиться, а я этого не делаю...
опять проблема, после обновления виртуалбокса до 2.2.4 перестали запускаться виртуальные машины из-за того, что виртуалбокс не смог скомпилировать свой модуль на моё 29 ядро. До этого помогало make oldconfig && make prepare.
Сейчас он на это пишет, что подготовленное ядро не соответствует действительному. Как бы это вылечить?
#15 создавай уже новую тему, а то всё в одной куче получается
или пиши уже сразу на стене группы :D
>>Дествительно, fstabом всё и ограничилось. Просто нужно было перезагрузиться, а я этого не делаю...
Набираешь
mount -a
и всё что прописано в fstab смонтируется без перезагрузок.
>>из-за того, что виртуалбокс не смог скомпилировать свой модуль на моё 29 ядро.
Я из официальных реп обновил и все скомпилировалось само при установке. Ядро у меня 29.1
Хорошо, сейчас создам новую и подробно всё распишу.