(предполагая, что вы уже установили гостевые дополнения)
Вам также необходимо настроить фильтры USB, чтобы USB-устройства отправлялись в гостевую ОС.
В главном окне Virtualbox откройте диалоговое окно настроек, затем раздел USB, затем нажмите маленькую кнопку "Добавить фильтр" в правой части экрана. Вы должны иметь возможность создавать фильтр из любых подключенных в данный момент USB-устройств.
После того, как вы это сделаете (возможно, перезагрузитесь, чтобы убедиться, что хост-ОС не захватывает ни одно из USB-устройств для себя - Ubuntu попытается автоматически подключить флэш-накопитель, поэтому вы также можете проверить и убедиться, что он тоже отключен), затем загрузитесь в гостевую ОС, и вы должны увидеть свой USB-устройства.
Удачи.
Редактировать: примечание о USB-фильтрах
Насколько я понимаю, устройство, используемое гостевой ОС с USB-фильтром, не будет доступно хост-ОС во время работы гостевой ОС. Поэтому следует тщательно выбирать, для каких USB-устройств создавать фильтры.
Вы должен создайте USB-фильтры для вещей, которые вы планируете использовать только с гостевой ОС (часто периферийные устройства, которые не работают с основной ОС и будут работать только с гостевой ОС), и когда вам не потребуется иметь доступ к устройству из основной ОС во время работы гостевой ОС. Например, у меня есть USB-банковский ключ от моего банка ICBC, который несовместим с Linux, поэтому я использую виртуализированную установку Windows XP для банковских операций и использую USB-фильтр для захвата USB-ключа.
Примеры хороших устройств для создания фильтров для:
- Банковские USB-ключи, работающие только с гостевой ОС
- устройства для чтения электронных книг (Kindle, Nook и т.д.), Которые вы планируете использовать только (или в основном) с гостевой ОС.
- внешние звуковые карты, которые работают только с гостевой ОС или требуют гостевой ОС для полной функциональности
Примеры плохих устройств для создания фильтров для:
- Устройства ввода USB (мыши или клавиатуры), которые вы хотели бы использовать с хост- и гостевой операционными системами. Virtualbox по умолчанию разрешает гостевой ОС доступ к этим устройствам, поэтому гостевой ОС нет необходимости напрямую управлять ими (ну, я мог бы придумать некоторые специальные причины, но я отвлекусь ...).
- USB-устройства хранения данных, к которым вы хотите, чтобы гостевая и хост-операционные системы имели доступ одновременно. Вместо этого смонтируйте диск в хост-ОС и используйте общие папки для общего доступа к диску в гостевой ОС.