VirtualBox не разпознава USB: как да отстраните проблема

Последна актуализация: 27/10/2026

  • VirtualBox 7 включва USB 2.0 и 3.0 без инсталиране на Extension Pack.
  • Първо проверете къде спира откриването на устройството.
  • На Linux хостове проверете разрешенията на vboxusers.
  • Заснемането на USB устройство и възможността за четене на файловете му са различни неща.
Поправка за VirtualBox, която не разпознава USB устройства

Класика е: настройвате виртуалната си машина, всичко върви гладко, но в момента, в който включите USB устройство, за да прехвърлите някои файлове, VirtualBox напълно го игнорира.Този проблем е много често срещан и, въпреки че може да бъде разочароващ, в повечето случаи не е така, че програмата е повредена, а че липсват няколко настройки или не знаем точно как да накараме хост системата да „предаде“ устройството на госта.

VirtualBox е фантастичен безплатен инструмент, който ни позволява да емулираме операционни системи, но по подразбиране се предлага с много ограничени хардуерни драйвери. За да може хипервизорът да взаимодейства с... подвижни устройства за съхранение и други периферни устройства, трябва да го подобрим с някои специфични добавки и да конфигурираме съответните разрешения, особено ако използваме Linux.

Първата важна стъпка: Разширителният пакет

Пакет с разширения за VirtualBox

Ако се опитате да свържете USB устройство и нищо не се случи, най-вероятно VirtualBox поддържа по подразбиране само стандарта USB 1.1, който е доста остарял. За да можете да използвате USB 2.0 или 3.0Трябва да инсталирате Oracle VM VirtualBox Extension Pack.

Изключително съдържание - Щракнете тук  Празен екран в Battle.net: Пълно ръководство за отстраняване на проблеми

За да го получите, отидете в секцията за изтегляния на официалния уебсайт на VirtualBox. Потърсете секцията Extension Pack и изтеглете файла, който гласи „Всички платформи“След като имате файла, просто щракнете двукратно върху него и следвайте инструкциите на инсталационния съветник. Ако вече имате по-стара версия, изберете опцията за актуализирайте пакета за да се избегнат конфликти със съвместимостта.

Настройки на контролера във виртуалната машина

Човек, работещ на лаптоп със свързано 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Ако не направите това, дори и да инсталирате Extension Pack, хипервизорът няма да има необходимите права за изброяване на устройствата. Също така се уверете, че модули на ядрото са правилно заредени и няма конфликти с udev или usbfs.

Изключително съдържание - Щракнете тук  Проблеми с температурата и нови функции в Nothing OS 5

Сложни случаи и отдалечен достъп

Има ситуации, в които дори след като направите всичко по-горе, устройството все още не се появява. В тези случаи най-добрият начин на действие е преинсталирайте VirtualBox Инсталирайте най-новата версия от нулата, тъй като по-старите версии може да имат грешки със съвременния хардуер. Съществува и VRDP протокол за отдалечен достъп, който ви позволява да използвате отдалечени USB периферни устройстваВярно е обаче, че производителността може да е нестабилна или несъвместима с високоспециализирани устройства.

Ако се окажете в задънена улица, не забравяйте, че винаги можете да опитате Инсталирайте добавките за гости (гост разширения) във виртуализираната операционна система, тъй като това оптимизира комуникацията между хоста и госта, позволявайки USB устройствата да бъдат разпознавани по-плавно понякога, без да е необходимо ръчно да се избират всеки път.

За да решите този проблем, ключът е да инсталирате подходящия разширителен пакет, да изберете USB 2.0 или 3.0 контролера в конфигурацията, докато машината е изключена, и ако използвате Linux, правилно да зададете разрешения на групата vboxusers. След като това е конфигурирано, просто изберете устройството от долното меню с икони, за да прехвърлите хардуерния контрол от физическата машина към виртуалната машина.