VirtualBox не розпізнає USB: як виправити проблему

Останнє оновлення: 27/10/2026

  • VirtualBox 7 включає USB 2.0 та 3.0 без встановлення пакета розширень.
  • Спочатку перевірте, де перестає виявлятися пристрій.
  • На хостах Linux перевірте дозволи vboxusers.
  • Запис USB-накопичувача та можливість читати його файли – це різні речі.
Виправлення проблеми з розпізнаванням USB-пристроїв у VirtualBox

Це класика: ви налаштовуєте віртуальну машину, все йде гладко, але щойно ви підключаєте USB-накопичувач для передачі файлів, VirtualBox повністю ігнорує це.Ця проблема є надзвичайно поширеною, і, хоча вона може дратувати, здебільшого справа не в тому, що програма зламана, а в тому, що бракує кількох налаштувань, або ми не знаємо точно, як змусити головну систему "віддати" пристрій гостьовій системі.

VirtualBox — це фантастичний безкоштовний інструмент, який дозволяє нам емулювати операційні системи, але за замовчуванням він постачається з дуже обмеженою кількістю драйверів для обладнання. Для взаємодії гіпервізора... знімні блоки зберігання та інші периферійні пристрої, нам потрібно покращити його за допомогою деяких спеціальних доповнень та налаштувати відповідні дозволи, особливо якщо ми використовуємо Linux.

Перший важливий крок: пакет розширення

Пакет розширень VirtualBox

Якщо ви намагаєтеся підключити USB-пристрій, а нічого не відбувається, найімовірніше, це тому, що VirtualBox за замовчуванням підтримує лише стандарт USB 1.1, який є досить застарілим. Щоб мати змогу використовувати USB 2.0 або 3.0Вам потрібно встановити пакет розширення Oracle VM VirtualBox.

Ексклюзивний вміст - натисніть тут  Порожній екран Battle.net: остаточне виправлення та повний посібник

Щоб отримати його, перейдіть до розділу завантажень на офіційному веб-сайті VirtualBox. Знайдіть розділ «Пакет розширень» і завантажте файл із написом «Усі платформи»Щойно у вас буде файл, просто двічі клацніть на ньому та дотримуйтесь інструкцій майстра встановлення. Якщо у вас вже є старіша версія, виберіть опцію оновити пакет щоб уникнути конфліктів сумісності.

Налаштування контролера у віртуальній машині

Людина працює на ноутбуці з підключеним USB-флеш-накопичувачем

Просто встановити пакет недостатньо; вам також потрібно вказати віртуальній машині, щоб вона його використовувала. Перш за все, Вимкніть віртуальну машинуТому що, якщо його ввімкнути, параметри налаштувань будуть заблоковані, і ви не зможете нічого торкнутися.

  • Введіть шестерню Конфігурація і перейдіть на вкладку USB-накопичувач.
  • Поставте прапорець "Активувати USB-контролер".
  • Ось у чому хитрість: виберіть між USB 2.0 (EHCI) та USB 3.0 (xHCI). Якщо ви бачите, що 3.0 видає помилки перерахування або не розпізнає пристрій, Спробуйте перейти на USB 2.0який зазвичай набагато стабільніший та сумісний.
  • Додаткова порада — додати порожній USB-фільтр Клацання на значок із знаком плюс іноді допомагає системі легше виявити обладнання.

Як перенести USB-накопичувач з фізичної системи у віртуальну систему

Синій USB-накопичувач поруч із ноутбуком на яскраво-жовтому фоні

Багато хто вважає, що USB-пристрій має чарівним чином з'явитися у віртуальній машині одразу після підключення, але це не так працює. Спочатку пристрій виявляється хост-системою (вашим фактичним ПК), а потім Ти не можеш бути в двох місцях одночасноВам доведеться "вкрасти" його з фізичної системи, щоб перенести у віртуальну.

Ексклюзивний вміст - натисніть тут  Як крок за кроком видалити фон із зображень, згенерованих штучним інтелектом

Коли машина запущена, подивіться внизу вікна на наявність маленький значок USBКлацніть на ньому правою кнопкою миші, і ви побачите список усіх пристроїв, підключених до вашого комп’ютера. Знайдіть назву вашого USB-накопичувача (іноді там відображається назва бренду, наприклад, SMI Corporation, або просто код) та виберіть цеУ цей момент хост-система відключить його та змонтує у віртуальній машині, де він потім з'явиться. "Ця команда" або файловий провідник гостьової системи.

Спеціальні рішення для користувачів Linux та Ubuntu

Людина тримає портативний USB-накопичувач на долоні

У Linux все стає трохи складніше, оскільки в гру вступають такі фактори: дозволи ядра та системиЯкщо команда lsusb Він показує USB-накопичувач, але VirtualBox повідомляє, що доступних пристроїв немає; ймовірно, ваш користувач не має дозволу на доступ до USB-обладнання.

Остаточне рішення тут — додати користувача до групи VirtualBox. Для цього потрібно виконати таку команду в терміналі. приєднати користувача до групи vboxusersЯкщо ви цього не зробите, навіть якщо встановите пакет розширення, гіпервізор не матиме необхідних прав для перерахування пристроїв. Також переконайтеся, що модулі ядра правильно завантажені та немає конфліктів з udev або usbfs.

Ексклюзивний вміст - натисніть тут  Проблеми з температурою та нові функції в Nothing OS 5

Складні справи та віддалений доступ

Бувають ситуації, коли навіть після виконання всіх вищезазначених дій пристрій все ще не відображається. У таких випадках найкращим варіантом дій буде перевстановіть VirtualBox Встановіть останню версію з нуля, оскільки старіші версії можуть мати помилки на сучасному обладнанні. Також існує протокол VRDP для віддаленого доступу, який дозволяє використовувати віддалено USB-периферійні пристроїОднак, це правда, що продуктивність може бути нестабільною або несумісною з вузькоспеціалізованими пристроями.

Якщо ви опинитеся в глухому куті, пам'ятайте, що ви завжди можете спробувати Встановлення гостьових доповнень (гостьові розширення) у віртуалізованій операційній системі, оскільки це оптимізує зв'язок між хостом і гостьовою системою, дозволяючи USB-пристроям розпізнаватися плавніше, іноді без необхідності вибирати їх вручну щоразу.

Щоб вирішити цю проблему, головне — встановити відповідний пакет розширення, вибрати контролер USB 2.0 або 3.0 у конфігурації на вимкненому комп’ютері та, якщо використовується Linux, правильно призначити дозволи групі vboxusers. Після налаштування просто виберіть пристрій у нижньому меню значків, щоб передати керування обладнанням з фізичної машини на віртуальну.