VirtualBox не захватывает USB-накопитель

Вопрос или проблема

Я создал новую виртуальную машину, работающую на 32-битной версии Windows 7, но захват USB не работает.

Когда я захватываю USB-флешку, она получает отметку о захвате, но никогда не отображается в проводнике (она исчезает с хоста).

Я получаю сообщение на виртуальной машине, что Это устройство может работать быстрее (скриншот ниже). Когда я нажимаю на него, появляется сообщение о контроллере USB хоста (скриншот ниже).

введите описание изображения здесь
введите описание изображения здесь

Я установил все обновления Windows в надежде, что это решит проблемы. Я зашел в диспетчер устройств, чтобы обновить драйвер для контроллера USB хоста, но он говорит, что у него последняя версия. На нем отображается желтая метка, как показано ниже, но он все равно говорит, что драйвер обновлен.

введите описание изображения здесь

Мне нужно установить драйвер вручную, чтобы это исправить, и если да, то какой?

Сначала выключите вашу виртуальную машину и проверьте тип контроллера USB, который вы настроили для вашей виртуальной машины. Откройте Oracle VM Virtual Box Manager, выберите используемую виртуальную машину, затем щелкните по ней правой кнопкой мыши и выберите Настройки. Затем в следующем окне нажмите USB справа и посмотрите настройки контроллера USB справа.

Настройки VirtualBox USB

Тип контроллера должен быть установлен на USB 2.0 или USB 3.0.

Далее запустите виртуальную машину, и как только она будет работать, откройте меню в верхней части окна виртуальной машины или нажмите CTRL-ПРАВОЕ + HOME (комбинация клавиш по умолчанию), чтобы получить доступ к меню, и выберите Устройства, затем Вставить образ CD-накопителя дополнений гостя..., который должен автоматически запустить приложение, если это не так, перейдите в оптический привод в «Мой компьютер» и щелкните правой кнопкой мыши и выберите Автозапуск или откройте привод и запустите VBoxWindowsAdditions, чтобы запустить мастер установки дополнений гостя. Это установит все специфические драйверы устройств VirtualBox на вашу виртуальную машину. После установки требуется перезагрузка виртуальной машины.

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

Ответ или решение

Решение проблемы захвата USB-накопителя в VirtualBox

Проблема с недоступностью USB-накопителя в вашей виртуальной машине (ВМ) под управлением VirtualBox может быть связана с несколькими настройками и требованиями. Давайте рассмотрим шаги по диагностике и устранению этой проблемы.

1. Проверка настроек USB-контроллера

Первым шагом необходимо проверить конфигурацию USB-контроллера для вашей ВМ. Для этого выполните следующие действия:

  • Выключите виртуальную машину.
  • Откройте Oracle VM VirtualBox Manager и выберите вашу ВМ.
  • Щелкните правой кнопкой мыши на название ВМ и выберите «Настройки» (Settings).
  • Перейдите на вкладку «USB» и убедитесь, что тип контроллера установлен на USB 2.0 или USB 3.0. Выбор USB 3.0 требует установки дополнительных драйверов, так что если вы используете эту настройку, убедитесь, что у вас установлены необходимые драйвера для USB 3.0 на хост-системе.

2. Установка дополнений для гостей

После проверки и изменения настроек USB-контроллера, выполните следующие шаги для установки дополнений для гостей (Guest Additions):

  • Запустите виртуальную машину.
  • На верхней панели меню выберите «Устройства» (Devices) и затем нажмите «Вставить диск CD с дополнениями для гостей…» (Insert Guest Additions CD image…).
  • Если установка не запускается автоматически, откройте проводник в ВМ и дважды щелкните по значку оптического привода, чтобы запустить установщик VBoxWindowsAdditions.
  • После установки перезагрузите виртуальную машину.

3. Обновление драйверов хост-системы

Если проблема сохраняется, возможно, драйвера для вашего USB-контроллера в хостовской системе нуждаются в обновлении:

  • Зайдите в диспетчер устройств вашей хостовой операционной системы.
  • Найдите USB-контроллер с желтым восклицательным знаком.
  • Попробуйте обновить драйвер, выбрав опцию «Обновить драйверы» (Update driver) и следуя инструкциям.

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

4. Проверка конфликта с другими приложениями

Иногда другие программы, использующие USB-порты (например, программы для виртуализации или другие фоновыми процессы), могут блокировать доступ к USB-устройствам. Попробуйте закрыть все ненужные приложения и перезагрузить VirtualBox.

5. Дополнительные проверки

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

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

Оцените материал
Добавить комментарий

Капча загружается...