Virtualbox ошибка подключения usb

Решаем проблему с виртуальными машинами, когда VirtualBox не видит USB устройства

Содержание

  • В настройках отсутствует возможность включения контроллера
  • Не удалось подключить Неизвестное устройство
  • Вопросы и ответы

VirtualBox не видит USB устройства
Многие пользователи при работе в VirtualBox сталкиваются с проблемой подключения USB устройств к виртуальным машинам. Свойства данной проблемы разные: от банального отсутствия поддержки контроллера до возникновения ошибки «Не удалось подключить USB-устройство Неизвестное устройство к виртуальной машине».

Разберем данную проблему и ее решения.

В настройках отсутствует возможность включения контроллера

Данная проблема решается простой установкой пакета расширений VirtualBox Extension Pack для Вашей версии программы. Пакет позволяет включить контроллер USB и подключить устройства к виртуалке.

USB VirtualBox

Что такое VirtualBox Extension Pack

Установка VirtualBox Extension Pack

Не удалось подключить Неизвестное устройство

Причины возникновения ошибки до конца не выяснены. Возможно, она является следствием «кривой» реализации поддержки USB в пакете расширений (см. выше) или включенным фильтром в хостовой системе. Тем не менее, решение есть (даже два).

Первый способ предлагает следующие действия:

1. Подключить устройство к виртуалке стандартным способом.
2. После возникновения ошибки перезагрузить реальную машину.

Обычно, совершив данные действия, мы получаем рабочее устройство, подключенное к виртуальной машине. Ошибок более возникнуть не должно, но только с этим устройством. Для других носителей процедуру придется повторить.

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

Для этого необходимо поправить системный реестр Windows.

Итак, открываем редактор реестра и находим следующую ветку:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{36FC9E60-C465-11CF-8056-444553540000}

Далее ищем ключ с названием «UpperFilters» и удаляем его, либо меняем название. Теперь система не будет использовать фильтр USB.

Lumpics.ru

Редактор реестра

Эти рекомендации помогут Вам решить проблему с USB устройствами в виртуальных машинах VirtualBox. Правда, причин, вызывающих данные неполадки может быть множество и не всегда их можно устранить.

Еще статьи по данной теме:

Помогла ли Вам статья?

Проблема корректного подключения и распознавания флешек и съемных дисков в VirtualBox долгое время оставалась без должного внимания со стороны разработчиков Oracle. Улучшения поддержки популярным гипервизором внешних накопителей было реализовано не так давно, тем не менее, время от времени пользователи VirtualBox таки сталкиваются с ошибками подключения внешних USB-устройств.

Пользователь подключает к ПК флешку, выбирает в меню гипервизора Устройства -> USB -> Название устройства, но получает сообщение «Не удалость подключить USB-устройство…».

VirtualBox

Начать следует с того, что для взаимодействия виртуальных машин VirtualBox с USB-устройствами версии 2.0 и выше по-прежнему требуется установка плагина Oracle VM VirtualBox Extension Pack, Если он у вас еще не установлен, скачайте его со страницы разработчика www.virtualbox.org/wiki/Downloads и установите.

VirtualBox wiki

Только после этого в настройках виртуальной машины вы сможете включить использование версии USB 2.0 или 3.0. В противном случае хотя флешка и будет доступна в списке видимых VirtualBox устройств, виртуальная машина не сможет ее обнаружить.

Устройства

Если ошибка продолжает появляться, попробуйте следующее.

Завершите работу виртуальных машин и самого гипервизора, отключите USB-устройство, откройте командой regedit редактор реестра и разверните ветку:

HKLMSystemCurrentControlSetControlClass{36FC9E60-C465-11CF-8056-444553540000}

Если в правой колонке вы обнаружите мультистроковый параметр UpperFilters, удалите его и перезагрузите компьютер.

RegEdit

В качестве дополнительной меры, если неполадка предположительно вызвана сбоем драйвера VirtualBox USB, последний можно попробовать переустановить.

Для этого в Проводнике переходим в расположение %ProgramFiles%OracleVirtualBoxdriversUSBfilter, жмем правой кнопкой мыши по файлу VBoxUSBMon.inf, выбираем «Установить» и перезагружаем компьютер.

Проводник

А вообще нужно сказать, что Oracle еще есть над чем работать в плане улучшения поддержки USB гипервизором.

Так, в отличие от VMware Workstation, в VirtualBox до сих пор не реализована возможность удобной загрузки виртуальных машин с тех же флешек. Также остается нерешенной проблема частого повреждения файловой системы подключаемых к гостевым машинам VirtualBox накопителей вплоть до невозможности распознавания таковой Windows (файловая система RAW).

Загрузка…

VirtualBox позволяет запускать несколько операционных систем в виртуальной среде, не затрагивая файлы хост-системы. Это отличная платформа для мониторинга виртуальных машин, которая идеально подходит для тестирования любой операционной системы без ее фактической установки вместе с основной ОС. Но многие пользователи сталкиваются с проблемой при подключении USB-устройства к виртуальной машине VirtualBox.

VirtualBox по умолчанию поддерживает USB-устройства, но для включения устройств USB 2.0 и USB 3.0 требуется дополнительный пакет. Если вы видите ошибку «Ошибка подключения USB-устройства» каждый раз, когда пытаетесь подключить USB-устройство, не беспокойтесь. Мы собираемся перечислить возможные причины кода ошибки, а также различные исправления для постоянного решения проблемы. Проверять Как установить гостевые дополнения для VirtualBox.

Как исправить ошибку «Ошибка подключения USB-устройства» в VirtualBox в Windows — Windows

Вот некоторые возможные причины ошибки USB-устройств в VirtualBox.

  1. Поврежденный USB-накопитель или неработающий USB-порт.
  2. Вы не установили правильный пакет надстроек VirtualBox в своей системе.
  3. Вы используете старую версию VirtualBox.
  4. Вы не добавили USB-устройство к устройству по умолчанию с помощью настроек USB.

Теперь вы знаете возможные причины, по которым VirtualBox отображает код ошибки при подключении USB-устройства. Вот способы, которыми вы можете попытаться исправить ошибку и успешно подключить USB-устройство к виртуальному устройству.

Как исправить ошибку «Не удалось подключить USB-устройство» в Windows

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

1. Перезапустите виртуальный бокс

Прежде чем переходить к другим дополнительным исправлениям, перезапустите приложение VirtualBox. Если перезапуск приложения не работает, перезапустите Windows. Где все процессы и службы, включая те, которые необходимы VirtualBox для правильной работы, будут перезапущены. Теперь подключите USB-устройство и попробуйте подключить его к виртуальной машине в VirtualBox. Если он по-прежнему не появляется, перейдите к следующему исправлению.

2. Проверьте USB-устройство в хост-системе.

Прежде чем пытаться подключить USB-устройство к виртуальной машине VirtualBox, сначала убедитесь, что оно отображается в хост-системе. Запустите проводник и перейдите в этот компьютер И проверьте, появился ли там USB-накопитель. Если вы не видите USB-накопитель, сделайте следующее:

  • Сначала откройте Диспетчер устройств. Есть много Различные способы открыть Диспетчер устройств , но самый быстрый способ — нажать на Win + R Чтобы запустить окно команды «Выполнить». Тип devmgmt.msc И нажмите Enter для запуска диспетчера устройств.

Как исправить ошибку «Ошибка подключения USB-устройства» в VirtualBox в Windows — Windows

  • Перейти к варианту диски Щелкните значок стрелки, чтобы развернуть раздел.
  • Найдите USB-накопитель, который вы подключили к хост-системе. Если его нет в списке, извлеките его и снова подключите к другому USB-порту вашей системы.

Если USB-порт вашей системы неисправен, ваш USB-накопитель не будет отображаться в диспетчере устройств или проводнике. Но если USB-накопитель не отображается в диспетчере устройств даже после смены порта, то возможно неисправность в самом USB-устройстве. В этом случае попробуйте подключить другой USB-накопитель к виртуальной машине VirtualBox.

3. Установите пакет надстроек VirtualBox

VirtualBox может подключать только устройства USB 1.0 к виртуальной машине. Вам необходимо установить дополнительный пакет, чтобы иметь возможность использовать устройства USB 2.0 или USB 3.0. Вот как это сделать.

  • Открыть VirtualBox в вашей системе и перейдите к Справка -> О VirtualBox. Обратите внимание на версию, установленную в настоящее время в вашей системе.
  • Запустите любой веб-браузер в вашей системе и перейдите к Официальная страница загрузки VirtualBox.
  • Нажмите на номер сборки в вашей системе. Прокрутите вниз и загрузите соответствующий пакет дополнений.
  • Теперь откройте VirtualBox. Перейти к Файл -> Инструменты -> Диспетчер пакетов расширений.

Как исправить ошибку «Ошибка подключения USB-устройства» в VirtualBox в Windows — Windows

  • Щелкните значок установки и выберите файл пакета надстройки, загруженный на предыдущем шаге.
  • Нажмите кнопку «Установить», примите лицензионное соглашение с конечным пользователем (EULA) и нажмите кнопку «Я согласен».
  • Дождитесь установки дополнительного пакета.
  • Запустите виртуальное устройство и попробуйте подключить к нему USB-устройство.

4. Обновите VirtualBox

В более старой версии VirtualBox могут возникать некоторые ошибки. Итак, вам необходимо обновить VirtualBox, чтобы исправить основные ошибки и получить доступ к новым функциям, предлагаемым разработчиком. Вот как обновить VirtualBox в Windows.

  1. Запустите VirtualBox в вашей системе. Он автоматически уведомит вас, если доступна более новая версия. Ты можешь пойти в Справка -> О VirtualBox И проверьте информацию о текущей версии там.
  2. Затем перейдите в Справка -> Веб-сайт VirtualBox. Он перенаправит вас на официальный сайт.
  3. Щелкните раздел Загрузки И скачать последнюю версию. Также загрузите соответствующий пакет дополнений.
  4. Закройте приложение VirtualBox и завершите все процессы, связанные с использованием диспетчера задач.
  5. Запустите загруженный исполняемый файл и следуйте инструкциям на экране, чтобы установить его в своей системе. Кроме того, установите пакет дополнений, как показано в третьем способе выше.
  6. Теперь попробуйте подключить USB-устройство к виртуальному устройству с помощью меню «Настройки».

5. Настройте USB-контроллер в настройках устройства по умолчанию.

Несоответствие настроек USB-контроллера также может вызвать ошибку VirtualBox. Если вы хотите добавить USB-устройство в виртуальное устройство VirtualBox, вы должны выбрать правильный вариант USB-контроллера в настройках USB.

  • Откройте VirtualBox и нажмите на виртуальное устройство, к которому вы хотите добавить USB-накопитель.
  • Нажмите на значок настроек вверху. Затем нажмите на опцию USB в списке.
  • Сначала установите флажок «Включить USB-контроллер», чтобы включить функцию «Подключить USB-устройство к виртуальному устройству».
  • Затем выберите параметр контроллера USB 2.0 или 3.0, расположенный в разделе «Включить контроллер USB».

Как исправить ошибку «Ошибка подключения USB-устройства» в VirtualBox в Windows — Windows

  • Теперь нажмите Добавить новый USB И выберите USB-устройство, которое вы хотите подключить к виртуальному устройству.
  • Нажмите кнопку ОК и закройте окно настроек. Запустите виртуальную машину и проверьте, появляется ли ошибка сейчас.

6. Переустановите USB-драйверы VBox.

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

  • Запустите Проводник в вашей системе Windows. Посетите следующий путь:
 C:Program FilesOracleVirtualBoxdriversUSB
  • Перейдите в подпапку устройства и найдите файл VBoxUSB.инф.
  • Щелкните файл правой кнопкой мыши и выберите параметр «Установить».
  • Теперь перейдите в подпапку Фильтры и найти файл VBoxUSBMon.инф..
  • Щелкните файл правой кнопкой мыши и выберите параметр «Установить».
  • Закройте Virtual Box и перезапустите систему. Подключите USB-устройство к виртуальному устройству и проверьте, появляется ли снова код ошибки.

7. Переустановите VirtualBox

Если все вышеперечисленные методы не помогли устранить код ошибки «Ошибка подключения USB-устройства», рассмотрите возможность переустановки приложения VirtualBox в вашей системе. Вот как это сделать.

  • нажмите клавишу. Win + R Для запуска диалогового окна «Выполнить». записывать appwiz.cpl И нажмитеEnter. Будет запущено окно программы и характеристики.

Как исправить ошибку «Ошибка подключения USB-устройства» в VirtualBox в Windows — Windows

  • Найдите VirtualBox в списке установленных приложений и дважды щелкните его.
  • Появится окно UAC. Нажмите نعم следовать.
  • Следуйте инструкциям на экране, чтобы удалить VirtualBox из вашей системы.
  • Посетите сейчас Официальный сайт VirtualBox Загрузите соответствующее приложение и дополнительный пакет.
  • Откройте папку загрузки и запустите установочный файл. Следуйте инструкциям на экране, чтобы установить дополнительный пакет, а затем установите его, как показано в способе XNUMX.
  • Теперь подключите USB-устройство и запустите виртуальное устройство, чтобы проверить, возникает ли код ошибки.

Проверять Полное руководство по запуску Android с помощью VirtualBox.

Снова подключите USB-устройства к вашему виртуальному устройству.

Для VirtualBox требуется пакет плагинов, чтобы обеспечить подключение устройств USB 2.0 и USB 3.0. Проверьте свои USB-устройства на наличие ошибок и убедитесь, что они правильно установлены в хост-системе. Переустановите драйверы USB, если вы снова столкнетесь с ошибкой. Наконец, удалите VirtualBox из системы и выполните новую установку. Вы можете просмотреть сейчас Как загрузить операционную систему с USB-накопителя в VirtualBox.

Содержание

  1. Virtualbox не видит USB в Ubuntu
  2. Ошибка Virtualbox не видит USB
  3. Выводы
  4. VirtualBox не видит подключенные usb-накопители
  5. VirtualBox не видит USB в Ubuntu
  6. VirtualBox не видит USB устройства
  7. В настройках отсутствует возможность включения контроллера
  8. Не удалось подключить Неизвестное устройство

Virtualbox не видит USB в Ubuntu

VirtualBox — это популярная программа для эмуляции персонального компьютера и запуска различных операционных систем. Вы можете подключать к своей виртуальной машине различные устройства, включая USB устройства, подключенные к основной системе.

Но многие пользователи сталкиваются с проблемой что VirtualBox не видит USB. Устройства подключены к системе и точно работают, а в меню подключения их просто нет. В этой статье мы рассмотрим что делать если virtualbox linux не видит usb устройства. Статья рассчитана в первую очередь на Ubuntu, но подойдет также пользователям других дистрибутивов.

Ошибка Virtualbox не видит USB

Чаще всего такая ошибка возникает потому что у пользователя, от имени которого вы запустили VirtualBox нет доступа к необходимым файлам. Это решается очень просто, вам достаточно добавить своего пользователя в группу vboxusers. Для этого выполните команду:

sudo usermod -a -G vboxusers $USER

После этого вам достаточно еще раз войти в систему чтобы все заработало. Вы можете проверить обнаруживаются ли USB устройства с помощью команды:

VBoxManage list usbhost

Но это помогает не всегда. Вам также нужно посмотреть включена ли поддержка USB контроллера для виртуальной машины. Для этого откройте контекстное меню для нее и выберите пункт «Настройка», затем перейдите на вкладку «USB»:

Тут должна быть установлена галочка напротив «Включить контроллер USB», а также выбран один из доступных интерфейсов. Для поддержки USB 2.0 или USB 3.0 вам необходимо установить Virtualbox Extensions Pack. Это набор проприетарных расширений, которые включают к тому же поддержку этой технологии. Скорее всего, вы уже можете подключить usb virtualbox.

Для этого скачайте файл для вашей версии Virtualbox на официальном сайте. Затем откройте меню «Файл» -> «Настройки» -> «Плагины» и подключите здесь скачанный файл:

В Ubuntu 16.04 это можно сделать проще, достаточно выполнить команду:

sudo apt install virtualbox-ext-pack

Готово, после этого вы можете включить поддержку USB 3.0.

В некоторых дистрибутивах, например, семейства Red Hat, не работает usb в virtualbox, потому что поддержка подключения USB отключена из соображений безопасности. В таком случае вам придется ее включить. Для этого нужно сначала раскомментировать все строки SUBSYSTEM в /etc/udev/rules.d/60-virtualbox.conf. Это можно сделать командой:

sudo printf ‘%sn’ ‘g/^#SUBSYSTEM/s/^#//’ w | ed -s /etc/udev/rules.d/60-vboxdrv.rules

Затем скопируйте этот файл в каталог /usr/lib/udev:

sudo cp -v /etc/udev/rules.d/60-vboxdrv.rules /usr/lib/udev/

И перезагрузите наборы правил:

sudo udevadm control —reload-rules
$ sudo systemctl restart vboxdrv.service

Теперь можете опять проверить все ли еще не видит Virtualbox usb устройства или уже все работает.

Выводы

В этой статье мы рассмотрели что делать если VirtualBox не видит USB Ubuntu или других Linux дистрибутивах. В большинстве случаев проблема решается очень просто. Надеюсь, эта информация была вам полезной.

Источник

VirtualBox не видит подключенные usb-накопители

Пользователь в группу vboxusers добавлен, дополнения гостевой ОС установлены, USB в настройках включен, флешка присоединена к компьютеру, но VirtualBox её не видит. Что делать?

Попробуй перезайти в систему или даже перезагрузится. Ну и посмотри, что сам ЛОР тебе предлагает аналогичные темы.

перезайти в систему или даже перезагрузится

Тыщу раз уже перезагружался, проблема-то не сейчас появилась, а давненько уже.

По-моему, так и должно быть. Сколько не пробовал, никогда флешки в vbox-е не работали.

а ты их отчекбоксил?

в фстаб пропиши, в справке есть

емнип, под линуксами виртуалбокс под суперпользователем приходилось запускать, чтоб флешку пробросить, стандартные методы не подходили

Нет, в принципе-то они работают, поскольку недавно я этой же функцией довольно активно и успешно пользовался. Но пришлось снести систему, и то ли настройки какие-то специфичные сбились, то ли ещё что-нибудь, но usb-девайсы vb больше не видит.

всегда работали как запилили

дополнения гостевой ОС установлены

дополнения и extension pack разные вещи.

Как смотришь? Фильтр создал?

Нет, я такой ерундой не занимался, когда с флешками в VirtualBox работал.

дополнения и extension pack разные вещи.

Безусловно, просто я про Extension Pack забыл написать.

Но ты-то тоже хорош, поскольку я писал, что «USB в настройках включен», а без Extension Pack’а этого сделать невозможно.

Захожу в настройки, потом в раздел USB, нажимаю на «добавить новый USB-фильтр, все поля которого заполнены значениями одного из подключенных устройств», появляется контекстное меню с надписью «нет доступных устройств».

Вручную, ты имеешь ввиду, или как я выше описал? В любом случае, сам я фильтры настраивать не стану, а автоматическая настройка не работает.

Черт возьми, как я могу тут подключить, если даже через настройки vbox не видит подключенные устройства!? Пусто там, конечно! «Нет подсоединенных USB-устройств»!

что-то я сомневаюсь, что система эту флешку видит

Я из неё только что удалил папку с аниме «Kore wa Zombie Desu ka?».

через настройки vbox не видит подключенные устройства

Вообще никаких устройств USB не видит (клаву, мышку, вебку)? А флешка уже отмонтирована на хосте?

А флешка уже отмонтирована на хосте?

Отмонтировал, но ничего не изменилось. Собственно, когда я в прошлый раз пользовался usb через virtuablbox, ничего вручную отмонтировать не нужно было — это происходило автоматически.

Сколько ни пробовал, всегда проброс работал

Что-то неправильно настроено

У меня работал проброс веб-камеры, bluetooth, всяких там мышек-клавиатур-планшетов, но вот флешки и usb-модемы отказывались работать.

Возможно, udev назначал им немного не те права доступа

у меня флешки работали, а вот принтер не удавалось прокинуть.

sudo virtualbox
У меня флеха увиделась в fedora 25 kde p.5.8.6 но такое ощущения что постоянно идут сбои при записи загрузочной флешки в виндах для виндов и в итоге вроде рабочая флешка убилась, или то что она usb3 или то что 64гб, хз, чиню сижу. Если машина уже установлена то под рутом надо из меню VB ее добавить. Не могу найти программу для записи в linux флех с образа виндоус. Поэтому и заморочился с VB, но есть еще бесплатный плеер от vmware у меня как то получилось его установить на кубунту все стабильно работало. http://www.vmware.com/products/player/playerpro-evaluation.html

Если делали отсоединение диска не через umount, а отсоединяли средствами DE, то и не увидит. По крайней мере у меня так: если отсоединяю с помощью значка в нижнем правом углу экрана, и потом соединяюсь с гостем, то определяет в диспетчере дисков, что есть какой-то съёмный накопитель, но в нём нет носителя.

У меня хост Debian GNU/Linux Jessie amd64 с последними обновлениями, ядро стандартное, сам гипервизор VirtualBox (virtualbox — 4.3.36-dfsg-1+deb8u1, на картинки «о программе» стоит версия 4.3.36_Debian r105129) и дополнения (virtualbox-guest-additions-iso — 4.3.18-3) из репозиториев (стандартных, не оракловских), екстеншн пак скачан с сайта оракла для версии, которая из репы (Oracle VM Virtualbox Extension Pack — 4.3.36r105129), гость Win7 x64 SP1, всё работает: видит флешку как диск с буквой, файлы открывает, пробовал на флешке SystemRescueCd-x86 версия 4.9.5, сгенеренная с помощью ./usb_inst.sh.

Какие версии ПО у вас?

А разве extension pack обязателен? Он вроде даёт только USB 2.0 функциональность, помимо прочего. В режиме USB 1.1 можно работать IMHO без extension pack.

Как раз столкнулся с этой проблемой, что virtualbox не видит usb устройств. Extension Pack установлен. И как ни монтируй или не монтируй флешки, VBox их не видит.

Источник

VirtualBox не видит USB в Ubuntu

Для начала нужно проверить настройки VirtualBOX, и версии расширения. Это важная часть процесса.

Для решения проблемы группы используйте команды sudo addgroup vboxusers и sudo adduser USERNAME vboxusers, где USERNAME — ваше имя пользователя. Сделайте обе эти вещи на хосте. Перезагрузите устройство, чтобы это вступило в силу.

Обратите внимание, что vboxsf, который вы указали в своих группах, фактически является типом файловой системы, используемым командой mount.

Загрузите правильный пакет расширения с этой страницы и при появлении запроса откройте его с помощью Virtualbox.

Последним шагом является настройка поддержки USB на вашей виртуальной машине, открытие настроек виртуальной машины в виртуальном боксе с отключением виртуальной машины, выбор USB и включение USB 2.0, а также добавление и активация фильтров по мере необходимости. Смотри ниже:

Примечание. В недавнем прошлом контроллеры USB 3.0 (XHCI) не поддерживались, но эта функциональность была добавлена ​​в Virtual Box 5.0

Дополнительная информация доступна в официальной документации. Если это не сортирует ее для вас, напишите мне, и я расширю ее.

Чтобы добавить пользователя в группу, выполните следующие действия:

sudo usermod -aG vboxusers «Username»

Получено сообщение об ошибке:

usermod: group ‘vboxusers’ does not exist

Мои группы следующие:

karl adm cdrom sudo dip plugdev lpadmin sambashare vboxsf

Я использую VirtualBox 5.0.14, Ubuntu 17.04, гостевые дополнения 5.0.14 и расширение 5.0.14. Я вижу свое USB-устройство в моей операционной системе нормально. То есть все работает.

То есть если VirtualBox не видит USB в Ubuntu вам нужно проверить такие настройки как:

  • Установленные расширения
  • Группа vboxuser

Сохранение этих настроек

Сначала вам нужно убедится, что у вас есть пакет расширения Virtualbox, это позволяет использовать usb 2.0. usb 3.0 еще не поддерживается.

Добавили себя в группу vboxuser:

Войдите в систему, чтобы изменения вступили в силу.

Включите контроллер USB 2.0 (EHCI) в настройках для вас VM

Если программа VirtualBox не видит USB в Ubuntu, то на это может быть несколько причин, которые мы перечислили в списке выше. Они соответственно и являются полным и быстрым решением этой ошибки.

Информация была для вас полезной? — Поделитесь ею с другими на своей странице в социальных сетях.

Источник

VirtualBox не видит USB устройства

Разберем данную проблему и ее решения.

В настройках отсутствует возможность включения контроллера

Данная проблема решается простой установкой пакета расширений VirtualBox Extension Pack для Вашей версии программы. Пакет позволяет включить контроллер USB и подключить устройства к виртуалке.

Не удалось подключить Неизвестное устройство

Причины возникновения ошибки до конца не выяснены. Возможно, она является следствием «кривой» реализации поддержки USB в пакете расширений (см. выше) или включенным фильтром в хостовой системе. Тем не менее, решение есть (даже два).

Первый способ предлагает следующие действия:

1. Подключить устройство к виртуалке стандартным способом.
2. После возникновения ошибки перезагрузить реальную машину.

Обычно, совершив данные действия, мы получаем рабочее устройство, подключенное к виртуальной машине. Ошибок более возникнуть не должно, но только с этим устройством. Для других носителей процедуру придется повторить.

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

Для этого необходимо поправить системный реестр Windows.

Итак, открываем редактор реестра и находим следующую ветку:

Далее ищем ключ с названием «UpperFilters» и удаляем его, либо меняем название. Теперь система не будет использовать фильтр USB.

Эти рекомендации помогут Вам решить проблему с USB устройствами в виртуальных машинах VirtualBox. Правда, причин, вызывающих данные неполадки может быть множество и не всегда их можно устранить.

Источник

If VirtualBox fails to attach your USB device or shows Failed to attach the USB device to the virtual machine error on your Windows 11/10 computer, here is what you can do to fix the issue. This error can occur while connecting a USB device such as a Bluetooth connector, pen drive, Wi-Fi adapter, etc.

The entire error message says something like this:

Failed to attach the USB device [device name] to the virtual machine [virtual machine name].

VirtualBox Failed to attach the USB device to the virtual machine

VirtualBox displays this error when your host computer can detect the USB device, but the VirtualBox cannot do the same.

To fix VirtualBox failed to attach the USB device to the virtual machine error, follow these steps:

  1. Install Guest Additions
  2. Enable USB Controller
  3. Install Extension pack
  4. Install USB driver

To know more about these solutions, keep reading.

1] Install Guest Additions

It is the first thing you need to fix the issue as stated above. For that, you need to run the virtual machine showing the error and go to the Devices > Install Guest Additions button.

Next, you need to follow the screen instructions to get it installed. Once the installation process is complete, you might have to restart the virtual machine.

2] Enable USB Controller

VirtualBox Failed to attach the USB device to the virtual machine

As the name denotes, USB Controller is the function that controls your USB devices attached to the virtual machine. If this feature is not turned on for your virtual machine, you might get the issue. To verify, do the following:

  • Open the VirtualBox on your computer.
  • Right-click on the virtual machine and select the Settings option.
  • Switch to the USB tab.
  • Tick the Enable USB Controller checkbox.
  • Click the plus icon on the right side.
  • Select the USB device that was not being detected.
  • Click the OK button.

Now check if you can use your USB device with your virtual machine or not.

3] Install Extension pack

VirtualBox Failed to attach the USB device to the virtual machine

Like browser extensions, the Extension Pack of VirtualBox extends the functionality of this app. Therefore, you could try installing the extension pack if you haven’t done that already. For you need to download it from the official website, virtualbox.org. Next, you can do this:

  • Go to Tools and click on the Preferences option.
  • Switch to the Extensions tab.
  • Click on the plus icon.
  • Choose the downloaded extension pack.
  • Click the Install button.
  • Click the OK button.

After that, restart the VirtualBox app and check if it resolves your issue or not.

4] Install USB driver

VirtualBox Failed to attach the USB device to the virtual machine

You need to install the USB driver for VirtualBox manually. Although it is not mandatory on Windows 11 or Windows 10. However, as you are getting the issue, you might want to do that. For that, follow these steps:

  • Open File Explorer on your computer.
  • Go to: C:Program FilesOracleVirtualBoxdriversUSB
  • Open the device folder.
  • Right-click on the VBoxUSB.inf file and select the Install option.
  • Open the filter folder.
  • Right-click on the VBoxUSBMon.inf and select the Install option.
  • Restart the VirtualBox app on your computer.

After that, you should not get the issue anymore.

How do I get my virtual machine to recognize my USB?

Generally, every virtual machine detects any USB device automatically without external interactions. However, at times, it might not do what is said. In such a moment, you can try installing the Guest Additions, enable the USB Controller, install the extension pack, and install the USB driver.

Can you install a virtual machine on a USB?

There is a tool called Portable VirtualBox that you can use to install a virtual machine on a USB flash drive. However, you might have to consider some limitations while using a virtual machine from a USB drive. Nonetheless, if you want to take your virtual machine with you while traveling, you can certainly consider this method.

That’s all! Hope this guide helped you fix the issue.

Read: VirtualBox USB not detected in Windows.

If VirtualBox fails to attach your USB device or shows Failed to attach the USB device to the virtual machine error on your Windows 11/10 computer, here is what you can do to fix the issue. This error can occur while connecting a USB device such as a Bluetooth connector, pen drive, Wi-Fi adapter, etc.

The entire error message says something like this:

Failed to attach the USB device [device name] to the virtual machine [virtual machine name].

VirtualBox Failed to attach the USB device to the virtual machine

VirtualBox displays this error when your host computer can detect the USB device, but the VirtualBox cannot do the same.

To fix VirtualBox failed to attach the USB device to the virtual machine error, follow these steps:

  1. Install Guest Additions
  2. Enable USB Controller
  3. Install Extension pack
  4. Install USB driver

To know more about these solutions, keep reading.

1] Install Guest Additions

It is the first thing you need to fix the issue as stated above. For that, you need to run the virtual machine showing the error and go to the Devices > Install Guest Additions button.

Next, you need to follow the screen instructions to get it installed. Once the installation process is complete, you might have to restart the virtual machine.

2] Enable USB Controller

VirtualBox Failed to attach the USB device to the virtual machine

As the name denotes, USB Controller is the function that controls your USB devices attached to the virtual machine. If this feature is not turned on for your virtual machine, you might get the issue. To verify, do the following:

  • Open the VirtualBox on your computer.
  • Right-click on the virtual machine and select the Settings option.
  • Switch to the USB tab.
  • Tick the Enable USB Controller checkbox.
  • Click the plus icon on the right side.
  • Select the USB device that was not being detected.
  • Click the OK button.

Now check if you can use your USB device with your virtual machine or not.

3] Install Extension pack

VirtualBox Failed to attach the USB device to the virtual machine

Like browser extensions, the Extension Pack of VirtualBox extends the functionality of this app. Therefore, you could try installing the extension pack if you haven’t done that already. For you need to download it from the official website, virtualbox.org. Next, you can do this:

  • Go to Tools and click on the Preferences option.
  • Switch to the Extensions tab.
  • Click on the plus icon.
  • Choose the downloaded extension pack.
  • Click the Install button.
  • Click the OK button.

After that, restart the VirtualBox app and check if it resolves your issue or not.

4] Install USB driver

VirtualBox Failed to attach the USB device to the virtual machine

You need to install the USB driver for VirtualBox manually. Although it is not mandatory on Windows 11 or Windows 10. However, as you are getting the issue, you might want to do that. For that, follow these steps:

  • Open File Explorer on your computer.
  • Go to: C:Program FilesOracleVirtualBoxdriversUSB
  • Open the device folder.
  • Right-click on the VBoxUSB.inf file and select the Install option.
  • Open the filter folder.
  • Right-click on the VBoxUSBMon.inf and select the Install option.
  • Restart the VirtualBox app on your computer.

After that, you should not get the issue anymore.

How do I get my virtual machine to recognize my USB?

Generally, every virtual machine detects any USB device automatically without external interactions. However, at times, it might not do what is said. In such a moment, you can try installing the Guest Additions, enable the USB Controller, install the extension pack, and install the USB driver.

Can you install a virtual machine on a USB?

There is a tool called Portable VirtualBox that you can use to install a virtual machine on a USB flash drive. However, you might have to consider some limitations while using a virtual machine from a USB drive. Nonetheless, if you want to take your virtual machine with you while traveling, you can certainly consider this method.

That’s all! Hope this guide helped you fix the issue.

Read: VirtualBox USB not detected in Windows.

Содержание

  1. VirtualBox не видит USB устройства
  2. В настройках отсутствует возможность включения контроллера
  3. Не удалось подключить Неизвестное устройство
  4. VirtualBox: Не удалось подсоединить USB-устройство.
  5. Не удалось подсоединить USB-устройство * к виртуальной машине XXX.
  6. Исправляем » Не удалось подсоединить USB-устройство «.
  7. Флешка подключается и сразу отключается.
  8. Вариант первый: непонятный производитель.
  9. Вариант второй: ставим драйвер вручную
  10. Вариант три: барагозит служба grpconv.exe.
  11. Не удалось подсоединить USB-устройство: usb device is busy with previous request.
  12. VirtualBox не видит USB устройств
  13. VirtualBox не отображает USB устройства
  14. Как включить USB 2.0 (EHCI) и USB 3.0 (xHCI) в VirtualBox
  15. VirtualBox не видит подключенные usb-накопители
  16. Virtualbox не видит USB в Ubuntu
  17. Ошибка Virtualbox не видит USB
  18. Выводы

VirtualBox не видит USB устройства

VirtualBox ne vidit USB ustroystva

Разберем данную проблему и ее решения.

В настройках отсутствует возможность включения контроллера

Данная проблема решается простой установкой пакета расширений VirtualBox Extension Pack для Вашей версии программы. Пакет позволяет включить контроллер USB и подключить устройства к виртуалке.

USB VirtualBox 2

Не удалось подключить Неизвестное устройство

Причины возникновения ошибки до конца не выяснены. Возможно, она является следствием «кривой» реализации поддержки USB в пакете расширений (см. выше) или включенным фильтром в хостовой системе. Тем не менее, решение есть (даже два).

Первый способ предлагает следующие действия:

1. Подключить устройство к виртуалке стандартным способом.
2. После возникновения ошибки перезагрузить реальную машину.

Обычно, совершив данные действия, мы получаем рабочее устройство, подключенное к виртуальной машине. Ошибок более возникнуть не должно, но только с этим устройством. Для других носителей процедуру придется повторить.

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

Для этого необходимо поправить системный реестр Windows.

Итак, открываем редактор реестра и находим следующую ветку:

Далее ищем ключ с названием «UpperFilters» и удаляем его, либо меняем название. Теперь система не будет использовать фильтр USB.

Redaktor reestra

Эти рекомендации помогут Вам решить проблему с USB устройствами в виртуальных машинах VirtualBox. Правда, причин, вызывающих данные неполадки может быть множество и не всегда их можно устранить.

Помимо этой статьи, на сайте еще 12393 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

VirtualBox: Не удалось подсоединить USB-устройство.

Флешка к виртуальной Windows не подключается: ошибка Не удалось подсоединить USB-устройство.

Всем привет, сегодня очередное короткое эссе на тему исправления очередной ошибки Windows. Суть последней заключается в том, что флешка к виртуальной Windows не подключается. Или отключается сразу за подключением. Или в настройках VirtualBox отображается, но в проводнике и консоли управления дисками виртуальной Windows той нет. При этом однотипность систем не важна. Например, Windows 7 гостевая машина на хосте Windows 10 (не забывайте о проблемах с USB 3.0 в Windows 7). И наоборот — если и хозяйская и гостевая ОС однотипны, ошибки не редки. В моём примере на фоне хозяйской Windows 10 к виртуальной Windows 7 на VirtualBox нельзя подключить ни один из USB дисков. Все они (и конкретно нужная в данный момент флешка) в настройках устройств виртуальной машины отображаются корректно:

Однако при попытке подсоединить какой-либо виртуальная Windows выдаёт ошибку типа:

Не удалось подсоединить USB-устройство * к виртуальной машине XXX.

Часто симптомы проблемы у всех пользователей одни и те же: впервые подключённая флешка «разрешает» с собой поработать нормально. Но, сразу после того, как мы её единожды от VB отстегнём, начинаются проблемы.

в гостевой Windows 7 драйверов к контроллеру USB DriverBooster вообще сначала не обнаружил

Варианты решений следующих вопросов:

Предупреждаю сразу: баг тот ещё. Ошибка существует с незапамятных времён, и VirtualBox гарантированно решить её не способна. Проблема с USB устройствами в VirtualBox появилась — причём официально призналась — с версии 4.2.*, что продолжается до сих пор.

Исправляем » Не удалось подсоединить USB-устройство «.

Для постоянных читателей блога потенциальное решение ошибки особого труда представить из себя не должно. Очевидно, что её результатом снова оказывается ряд налагаемых системой на USB-флешки фильтров. Причём это ошибка может появляться и со стороны хозяйской (в моём случае Windows 10) системы, так и со стороны гостевой. А иногда в обеих сразу (читайте следующий абзац). Решение по сети популярное, но, зачастую, единственное. В соответствии с информацией из статьи Проблемы с USB драйверами: варианты решений проверим настройки реестра через его редактор

в ключе по адресу в реестре

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass

проверяем наложение дополнительных фильтров:

Ну точно, видим фильтр UpperFilters в последней строчке среди прочих параметров справа в окне. Смело удаляем, соглашаясь в предупреждением редактора:

После перезагрузки хозяйской Windows 10 запускаем гостевую Windows 7 (в моём случае) и проверяем. В момент появления рабочего стола виртуальной Windows 7 та сразу успешно устанавливает драйвера к флешке, что сопровождается характерным звуковым сигналом. Через пару мгновений в проводнике Windows 7 на VirtualBox я вижу свою флешку:

флешка подключена к виртуальной windows корректно

Всё, ошибка Не удалось подсоединить USB-устройство у многих пользователей больше не появляется.

Флешка подключается и сразу отключается.

ошибка usb device is busy with previous request

Вариант первый: непонятный производитель.

я оставляю только верхние три строчки

Вариант второй: ставим драйвер вручную

Давайте попробуем установить драйверы для USB вручную. Для этого в хозяйской Windows закроем гостевую VirtualBox и через проводник переходим по пути:

Совет дня: фильтр настраиваем до запуска самой виртуальной ОС. После этого вынимаем флешку, запускаем виртуальную Windows, ждём появления рабочего её стола и только потом подключаем флешку к виртуалке. Не забудьте указать на неё чек-боксом в Устройствах в панели инструментов.

Вариант три: барагозит служба grpconv.exe.

Она же конвертер групп диспетчера программ Windows. Сидит тот в автозагрузке благодаря сниферу Usbpcap. А он чаще всего поставляется с анализатором трафика Wireshark. Установлен такой? Ну и вот… Удаляйте. Не саму Wireshark, конечно, а снифер:

всё выделять не нужно: только этот эддон

После удаления перезагружайте Windows и проверяйте.

Не удалось подсоединить USB-устройство: usb device is busy with previous request.

Если в верхней части экрана VirtualBox при попытке пристегнуть флешку постоянно появляется сообщение на английском с окончанием usb device is busy with previous request, решение ошибки может лежать в части валидности самой программы. И здесь вариантов немного, хотя симптомов фоне ошибки море. Если usb device is busy with previous request появляется при подключении любой из флешек, проверьте Диспетчер устройств хозяйской машины.

А при таком раскладе проблемы налицо:

Для решения я могу предложить несколько вариантов.

Проверьте страницу загрузок и поставьте предыдущую версию поближе к той версии самой VirtualBox, что установлена у вас. Возможно, что придётся поискать среди «более предыдущих» версий (об этом ниже). Ставится плагин в той части настроек программы, откуда и удаляется. После установки плагина перезагрузите хозяйскую Windows и повторите манипуляции с фильтрами.

При удалении, напомню, VirtualBox сами виртуальные системы никуда не деваются и изменений не претерпевают. Если машины после переустановки окажутся недоступными, просто удалите их из списка и создайте новые, указав на соответствующую папку и файл .vdi. Не забудьте вернуть настройки «перетянул-сбросил», общий буфер обмена и пристегните плагин Extension Pack в Настройках. Должно заработать.

Источник

VirtualBox не видит USB устройств

Гостевые машины VirtualBox могут напрямую иметь доступ к USB устройствам. То есть можно переключить флэшку или внешний диск, USB Wi-Fi карту, электронный ключ или любое другое устройство, которое подключено к вашей хост машине (реальному компьютеру) в гостевую машину (виртуальный компьютер). На время такого переключения, для физического компьютера это USB устройство перестаёт существовать — его будто бы отключили.

Для переключения USB устройства зайдите в соответствующий пункт настроек:

x301 1.png.pagespeed.ic.8il0rwTBce

Или воспользуйтесь строкой состояния:

VirtualBox не отображает USB устройства

Если вы не видите USB устройств, то убедитесь, что USB контроллер включён. Если это так, но VirtualBox не показывает ни одного устройства, будто бы они не подключены даже к хост машине, то, скорее всего, вам необходимо добавить вашего пользователя в группу. Это делается командой:

После выполнения этой команды необходима перезагрузка.

Чтобы посмотреть, в каких группах состоит ваш пользователь, выполните команду:

Как включить USB 2.0 (EHCI) и USB 3.0 (xHCI) в VirtualBox

Для включения USB 2.0 и USB 3.0 в VirtualBox необходимо установить пакет расширений (Oracle VM VirtualBox Extension Pack), который можно найти на странице скачивания.

Этот пакет является бесплатным, но у него закрыт исходный код.

Источник

VirtualBox не видит подключенные usb-накопители

Пользователь в группу vboxusers добавлен, дополнения гостевой ОС установлены, USB в настройках включен, флешка присоединена к компьютеру, но VirtualBox её не видит. Что делать?

Попробуй перезайти в систему или даже перезагрузится. Ну и посмотри, что сам ЛОР тебе предлагает аналогичные темы.

перезайти в систему или даже перезагрузится

Тыщу раз уже перезагружался, проблема-то не сейчас появилась, а давненько уже.

121307: 28039626

По-моему, так и должно быть. Сколько не пробовал, никогда флешки в vbox-е не работали.

p

а ты их отчекбоксил?

43484: 605269286

в фстаб пропиши, в справке есть

емнип, под линуксами виртуалбокс под суперпользователем приходилось запускать, чтоб флешку пробросить, стандартные методы не подходили

Нет, в принципе-то они работают, поскольку недавно я этой же функцией довольно активно и успешно пользовался. Но пришлось снести систему, и то ли настройки какие-то специфичные сбились, то ли ещё что-нибудь, но usb-девайсы vb больше не видит.

43484: 605269286

всегда работали как запилили

дополнения гостевой ОС установлены

дополнения и extension pack разные вещи.

Как смотришь? Фильтр создал?

Нет, я такой ерундой не занимался, когда с флешками в VirtualBox работал.

дополнения и extension pack разные вещи.

Безусловно, просто я про Extension Pack забыл написать.

Но ты-то тоже хорош, поскольку я писал, что «USB в настройках включен», а без Extension Pack’а этого сделать невозможно.

Захожу в настройки, потом в раздел USB, нажимаю на «добавить новый USB-фильтр, все поля которого заполнены значениями одного из подключенных устройств», появляется контекстное меню с надписью «нет доступных устройств».

Вручную, ты имеешь ввиду, или как я выше описал? В любом случае, сам я фильтры настраивать не стану, а автоматическая настройка не работает.

104584:1754569388

Черт возьми, как я могу тут подключить, если даже через настройки vbox не видит подключенные устройства!? Пусто там, конечно! «Нет подсоединенных USB-устройств»!

104584:1754569388

что-то я сомневаюсь, что система эту флешку видит

Я из неё только что удалил папку с аниме «Kore wa Zombie Desu ka?».

124656: 44891655

через настройки vbox не видит подключенные устройства

Вообще никаких устройств USB не видит (клаву, мышку, вебку)? А флешка уже отмонтирована на хосте?

А флешка уже отмонтирована на хосте?

95880: 586040509

Сколько ни пробовал, всегда проброс работал

95880: 586040509

Что-то неправильно настроено

121307: 28039626

У меня работал проброс веб-камеры, bluetooth, всяких там мышек-клавиатур-планшетов, но вот флешки и usb-модемы отказывались работать.

95880: 586040509

Возможно, udev назначал им немного не те права доступа

113912: 1017324066

у меня флешки работали, а вот принтер не удавалось прокинуть.

148842:997302337

sudo virtualbox
У меня флеха увиделась в fedora 25 kde p.5.8.6 но такое ощущения что постоянно идут сбои при записи загрузочной флешки в виндах для виндов и в итоге вроде рабочая флешка убилась, или то что она usb3 или то что 64гб, хз, чиню сижу. Если машина уже установлена то под рутом надо из меню VB ее добавить. Не могу найти программу для записи в linux флех с образа виндоус. Поэтому и заморочился с VB, но есть еще бесплатный плеер от vmware у меня как то получилось его установить на кубунту все стабильно работало. http://www.vmware.com/products/player/playerpro-evaluation.html

108981: 1054891476

Если делали отсоединение диска не через umount, а отсоединяли средствами DE, то и не увидит. По крайней мере у меня так: если отсоединяю с помощью значка в нижнем правом углу экрана, и потом соединяюсь с гостем, то определяет в диспетчере дисков, что есть какой-то съёмный накопитель, но в нём нет носителя.

Какие версии ПО у вас?

108981: 1054891476

А разве extension pack обязателен? Он вроде даёт только USB 2.0 функциональность, помимо прочего. В режиме USB 1.1 можно работать IMHO без extension pack.

Как раз столкнулся с этой проблемой, что virtualbox не видит usb устройств. Extension Pack установлен. И как ни монтируй или не монтируй флешки, VBox их не видит.

Источник

Virtualbox не видит USB в Ubuntu

Но многие пользователи сталкиваются с проблемой что VirtualBox не видит USB. Устройства подключены к системе и точно работают, а в меню подключения их просто нет. В этой статье мы рассмотрим что делать если virtualbox linux не видит usb устройства. Статья рассчитана в первую очередь на Ubuntu, но подойдет также пользователям других дистрибутивов.

Ошибка Virtualbox не видит USB

Чаще всего такая ошибка возникает потому что у пользователя, от имени которого вы запустили VirtualBox нет доступа к необходимым файлам. Это решается очень просто, вам достаточно добавить своего пользователя в группу vboxusers. Для этого выполните команду:

virtualbox4 1

После этого вам достаточно еще раз войти в систему чтобы все заработало. Вы можете проверить обнаруживаются ли USB устройства с помощью команды:

VBoxManage list usbhost

Но это помогает не всегда. Вам также нужно посмотреть включена ли поддержка USB контроллера для виртуальной машины. Для этого откройте контекстное меню для нее и выберите пункт «Настройка», затем перейдите на вкладку «USB»:

virtualbox 1

Тут должна быть установлена галочка напротив «Включить контроллер USB», а также выбран один из доступных интерфейсов. Для поддержки USB 2.0 или USB 3.0 вам необходимо установить Virtualbox Extensions Pack. Это набор проприетарных расширений, которые включают к тому же поддержку этой технологии. Скорее всего, вы уже можете подключить usb virtualbox.

virtualbox1 1

В Ubuntu 16.04 это можно сделать проще, достаточно выполнить команду:

sudo apt install virtualbox-ext-pack

virtualbox3 1

Готово, после этого вы можете включить поддержку USB 3.0.

virtualbox2 1

В некоторых дистрибутивах, например, семейства Red Hat, не работает usb в virtualbox, потому что поддержка подключения USB отключена из соображений безопасности. В таком случае вам придется ее включить. Для этого нужно сначала раскомментировать все строки SUBSYSTEM в /etc/udev/rules.d/60-virtualbox.conf. Это можно сделать командой:

Затем скопируйте этот файл в каталог /usr/lib/udev:

И перезагрузите наборы правил:

Теперь можете опять проверить все ли еще не видит Virtualbox usb устройства или уже все работает.

Выводы

В этой статье мы рассмотрели что делать если VirtualBox не видит USB Ubuntu или других Linux дистрибутивах. В большинстве случаев проблема решается очень просто. Надеюсь, эта информация была вам полезной.

Источник

VirtualBox — это популярная программа для эмуляции персонального компьютера и запуска различных операционных систем. Вы можете подключать к своей виртуальной машине различные устройства, включая USB устройства, подключенные к основной системе.

Но многие пользователи сталкиваются с проблемой что VirtualBox не видит USB. Устройства подключены к системе и точно работают, а в меню подключения их просто нет. В этой статье мы рассмотрим что делать если virtualbox linux не видит usb устройства. Статья рассчитана в первую очередь на Ubuntu, но подойдет также пользователям других дистрибутивов.

Чаще всего такая ошибка возникает потому что у пользователя, от имени которого вы запустили VirtualBox нет доступа к необходимым файлам. Это решается очень просто, вам достаточно добавить своего пользователя в группу vboxusers. Для этого выполните команду:

 sudo usermod -a -G vboxusers $USER

После этого вам достаточно еще раз войти в систему чтобы все заработало. Вы можете проверить обнаруживаются ли USB устройства с помощью команды:

VBoxManage list usbhost

Но это помогает не всегда. Вам также нужно посмотреть включена ли поддержка USB контроллера для виртуальной машины. Для этого откройте контекстное меню для нее и выберите пункт «Настройка», затем перейдите на вкладку «USB»:

Тут должна быть установлена галочка напротив «Включить контроллер USB», а также выбран один из доступных интерфейсов. Для поддержки USB 2.0 или USB 3.0 вам необходимо установить Virtualbox Extensions Pack. Это набор проприетарных расширений, которые включают к тому же поддержку этой технологии. Скорее всего, вы уже можете подключить usb virtualbox.

Для этого скачайте файл для вашей версии Virtualbox на официальном сайте. Затем откройте меню «Файл» -> «Настройки» -> «Плагины» и подключите здесь скачанный файл:

В Ubuntu 16.04 это можно сделать проще, достаточно выполнить команду:

sudo apt install virtualbox-ext-pack

Готово, после этого вы можете включить поддержку USB 3.0.

В некоторых дистрибутивах, например, семейства Red Hat, не работает usb в virtualbox, потому что поддержка подключения USB отключена из соображений безопасности. В таком случае вам придется ее включить. Для этого нужно сначала раскомментировать все строки SUBSYSTEM в /etc/udev/rules.d/60-virtualbox.conf. Это можно сделать командой:

sudo printf '%sn' 'g/^#SUBSYSTEM/s/^#//' w | ed -s /etc/udev/rules.d/60-vboxdrv.rules

Затем скопируйте этот файл в каталог /usr/lib/udev:

sudo cp -v /etc/udev/rules.d/60-vboxdrv.rules /usr/lib/udev/

И перезагрузите наборы правил:

sudo udevadm control --reload-rules
$ sudo systemctl restart vboxdrv.service

Теперь можете опять проверить все ли еще не видит Virtualbox usb устройства или уже все работает.

Выводы

В этой статье мы рассмотрели что делать если VirtualBox не видит USB Ubuntu или других Linux дистрибутивах. В большинстве случаев проблема решается очень просто. Надеюсь, эта информация была вам полезной.

Creative Commons License

Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

Об авторе

Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.

Понравилась статья? Поделить с друзьями:
  • Virtualbox ошибка память не может быть written
  • Virtualbox ошибка не удалось открыть сессию для виртуальной машины
  • Virtualbox ошибка загрузки виртуальной машины
  • Virtualbox ошибка no bootable medium found system halted virtualbox
  • Virtualbox ошибка fatal no bootable medium found system halted