2

У меня на ноутбуке установлена система Windows (Windows 8), в которой я установил Virtualbox (последняя версия 4.2.12). У меня есть настройка виртуальной машины с Virtualbox, и операционной системой является Ubuntu (12.0 LTS). Я подключаю USB box (адаптер from SATA to USB) к своему ноутбуку, и файловая система диска SATA в USB-блоке - Ext3. Теперь моя проблема в том, что я не могу подключить USB-накопитель внутри системы VM Ubuntu, даже невидимый из /dev

Я проверил и подтвердил, что,

  1. Virtualbox поддерживает USB 2.0, а моя USB-коробка - версия USB 2.0. (Я установил пакет Oracle Extention с нужной версией)

  2. Мой SATA-диск (1 TG) хорошо работает с USB-устройством, поскольку я подключаю его к собственной системе Ubuntu (я имею в виду не виртуальная машина с виртуальной коробкой), она работает!

  3. Моя Ubuntu VM работает также хорошо, с внешним USB-накопителем. Я попытался / подтвердил небольшой USB-накопитель с FAT32 FS.

Итак, что я могу ошибиться? Ценю помощь!

(Изменить, ниже приведены сообщения об ошибках, выдаваемые Virtualbox при попытке подключить USB-накопитель)

Failed to attach the USB device USB Storage [0016] to the virtual machine water.
USB device 'USB Storage' with UUID {1ddcbf95-913c-459f-a6da-fc7331c3c62f} is 
busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

3 ответа3

1

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

1

Я занимаюсь этой проблемой уже несколько часов, вот ваше решение:

  • Windows - щелкните правой кнопкой мыши Oracle VirtualBox и выберите «Запуск от имени администратора».

  • Linux - Откройте терминал и откройте Oracle VirtualBox от имени пользователя root (т. Е. «Sudo virtualbox»)

  • Mac. У Apple есть эквивалент запуска программы от имени администратора (у меня нет абсолютно никаких знаний о продуктах Apple).

  • Если у вас есть Oracle VirtualBox, работающий от имени администратора, root и т.д. иди и создай USB-фильтр в соответствии с инструкциями Nanobrains и vvlevchenko.

Этот процесс работал для меня на Windows 8.1, я надеюсь, что этот процесс будет работать практически в любой среде.

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .