- Virtualbox не видит usb устройства linux mint
- VirtualBox не видит USB устройств
- VirtualBox не отображает USB устройства
- Как включить USB 2.0 (EHCI) и USB 3.0 (xHCI) в VirtualBox
- Связанные статьи:
- VirtualBox не видит подключенные usb-накопители
- Virtualbox не видит USB в Ubuntu
- Ошибка Virtualbox не видит USB
- Выводы
Virtualbox не видит usb устройства linux mint
Тоже столкнулся с потерей проброса USB-устройств в гостевую систему (Windows 7 64bit). Случилось после обновления с Virtualbox с версии 6.1.? на версию 6.1.10. Устанавливал все из репозитория (Virtualbox, virtualbox-ext-pak). До обновления работа с USB была без проблем. После обновления гостевая система перестала видеть устройства. При попытке включить фильтры устройств получаю «нет доступных устройств», т.е. VM Manager их тоже не видит.
$ VBoxManage list usbhost
Host USB Devices:
System: Kernel: 5.4.0-42-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 4.6.6 Distro: Linux Mint 20 Ulyana base: Ubuntu 20.04 focal Machine: Type: Desktop System: Gigabyte product: N/A v: N/A serial: Mobo: Gigabyte model: H77-DS3H v: x.x serial: UEFI: American Megatrends v: F10 date: 11/14/2013 Battery: Device-1: hidpp_battery_0 model: Logitech G305 Lightspeed Wireless Gaming Mouse charge: 100% (should be ignored) status: Discharging Device-2: hidpp_battery_1 model: Logitech MK700 charge: 70% (should be ignored) status: Discharging CPU: Topology: Quad Core model: Intel Core i5-3470 bits: 64 type: MCP arch: Ivy Bridge rev: 9 L2 cache: 6144 KiB flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 25541 Speed: 1596 MHz min/max: 1600/3600 MHz Core speeds (MHz): 1: 1596 2: 1596 3: 1596 4: 1596 Graphics: Device-1: NVIDIA GK107 [GeForce GTX 650] vendor: Micro-Star MSI driver: nvidia v: 440.100 bus ID: 05:00.0 Display: x11 server: X.Org 1.20.8 driver: nvidia unloaded: fbdev,modesetting,nouveau,vesa resolution: 1920x1080~60Hz OpenGL: renderer: GeForce GTX 650/PCIe/SSE2 v: 4.6.0 NVIDIA 440.100 direct render: Yes Audio: Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Gigabyte driver: snd_hda_intel v: kernel bus ID: 00:1b.0 Device-2: NVIDIA GK107 HDMI Audio vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 05:00.1 Device-3: Microsoft type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-1.4:5 Sound Server: ALSA v: k5.4.0-42-generic Network: Device-1: Broadcom and subsidiaries BCM4360 802.11ac Wireless Network Adapter vendor: ASUSTeK driver: wl v: kernel port: f020 bus ID: 01:00.0 IF: wlp1s0 state: dormant mac: Device-2: Qualcomm Atheros AR8161 Gigabit Ethernet vendor: Gigabyte driver: alx v: kernel port: e000 bus ID: 02:00.0 IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: Drives: Local Storage: total: 6.46 TiB used: 2.44 TiB (37.8%) ID-1: /dev/sda vendor: Western Digital model: WD10EZRZ-22HTKB0 size: 931.51 GiB temp: 31 C ID-2: /dev/sdb vendor: Western Digital model: WD10EZRZ-22HTKB0 size: 931.51 GiB temp: 33 C ID-3: /dev/sdc vendor: Samsung model: HD103UJ size: 931.51 GiB temp: 28 C ID-4: /dev/sdd type: USB vendor: Western Digital model: WD Elements 25A3 size: 3.64 TiB ID-5: /dev/sde type: USB model: Multi Flash Reader size: 29.55 GiB ID-6: /dev/sdf type: USB vendor: Samsung model: Flash Drive size: 59.75 GiB ID-7: /dev/sdg type: USB vendor: Generic model: Flash Disk size: 7.50 GiB Partition: ID-1: / size: 274.01 GiB used: 16.22 GiB (5.9%) fs: ext4 dev: /dev/sda2 ID-2: /home size: 626.64 GiB used: 256.82 GiB (41.0%) fs: ext4 dev: /dev/sda4 ID-3: swap-1 size: 13.97 GiB used: 4.8 MiB (0.0%) fs: swap dev: /dev/sda3 Sensors: System Temperatures: cpu: 41.0 C mobo: N/A gpu: nvidia temp: 47 C Fan Speeds (RPM): N/A gpu: nvidia fan: 40% Info: Processes: 271 Uptime: 1h 16m Memory: 7.74 GiB used: 4.23 GiB (54.7%) Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38
VirtualBox не видит USB устройств
Гостевые машины VirtualBox могут напрямую иметь доступ к USB устройствам. То есть можно переключить флэшку или внешний диск, USB Wi-Fi карту, электронный ключ или любое другое устройство, которое подключено к вашей хост машине (реальному компьютеру) в гостевую машину (виртуальный компьютер). На время такого переключения, для физического компьютера это USB устройство перестаёт существовать — его будто бы отключили.
Для переключения USB устройства зайдите в соответствующий пункт настроек:
Или воспользуйтесь строкой состояния:
VirtualBox не отображает USB устройства
Если вы не видите USB устройств, то убедитесь, что USB контроллер включён. Если это так, но VirtualBox не показывает ни одного устройства, будто бы они не подключены даже к хост машине, то, скорее всего, вам необходимо добавить вашего пользователя в группу. Это делается командой:
usermod -a -G vboxusers $USER
После выполнения этой команды необходима перезагрузка.
Чтобы посмотреть, в каких группах состоит ваш пользователь, выполните команду:
Как включить 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 её не видит. Что делать?
Попробуй перезайти в систему или даже перезагрузится. Ну и посмотри, что сам ЛОР тебе предлагает аналогичные темы.
yurikoles ★★★ ( 27.03.16 20:53:44 MSK )
Последнее исправление: yurikoles 27.03.16 20:54:41 MSK (всего исправлений: 1)
перезайти в систему или даже перезагрузится
Тыщу раз уже перезагружался, проблема-то не сейчас появилась, а давненько уже.
По-моему, так и должно быть. Сколько не пробовал, никогда флешки в vbox-е не работали.
в фстаб пропиши, в справке есть
емнип, под линуксами виртуалбокс под суперпользователем приходилось запускать, чтоб флешку пробросить, стандартные методы не подходили
Нет, в принципе-то они работают, поскольку недавно я этой же функцией довольно активно и успешно пользовался. Но пришлось снести систему, и то ли настройки какие-то специфичные сбились, то ли ещё что-нибудь, но usb-девайсы vb больше не видит.
всегда работали как запилили
amorpher ★★★★★ ( 27.03.16 21:18:28 MSK )
Последнее исправление: amorpher 27.03.16 21:18:37 MSK (всего исправлений: 1)
дополнения гостевой ОС установлены
дополнения и 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 — это популярная программа для эмуляции персонального компьютера и запуска различных операционных систем. Вы можете подключать к своей виртуальной машине различные устройства, включая USB устройства, подключенные к основной системе.
Но многие пользователи сталкиваются с проблемой что VirtualBox не видит USB. Устройства подключены к системе и точно работают, а в меню подключения их просто нет. В этой статье мы рассмотрим что делать если virtualbox linux не видит usb устройства. Статья рассчитана в первую очередь на Ubuntu, но подойдет также пользователям других дистрибутивов.
Ошибка Virtualbox не видит USB
Чаще всего такая ошибка возникает потому что у пользователя, от имени которого вы запустили VirtualBox нет доступа к необходимым файлам. Это решается очень просто, вам достаточно добавить своего пользователя в группу vboxusers. Для этого выполните команду:
sudo usermod -a -G vboxusers $USER
После этого вам достаточно еще раз войти в систему чтобы все заработало. Вы можете проверить обнаруживаются ли USB устройства с помощью команды:
Но это помогает не всегда. Вам также нужно посмотреть включена ли поддержка 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 ‘%s\n’ ‘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 дистрибутивах. В большинстве случаев проблема решается очень просто. Надеюсь, эта информация была вам полезной.
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.