У меня есть последний VirtualBox. У меня есть фильтры для iPad. Но он не отображается на моем виртуальном экране Windows Мой компьютер или в виртуальном iTunes. Когда я пытаюсь щелкнуть правой кнопкой мыши маленький значок USB и выбрать его, он говорит
it failed because the device is busy with a previous request
Result code: E_INVALIDARG (0X80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {515e8e8d-f932-4d8e-9f32-79a52aead882}
Любая помощь с благодарностью
Примечание. 64-разрядная версия Windows Vista Virtual работает в 64-разрядной версии Windows Vista (Home Premium).
РЕДАКТИРОВАТЬ: мой iPad находится в режиме восстановления, может, почему его не видно в virtualbox? Также на моем хосте работает межсетевой экран Zonealarm и Microsoft Security Essentials. Кроме того, гость имеет антивирус AVG. Могут ли эти программы конфликтовать с virtualbox?
Ответы:
Это рабочая процедура для iDevices, чтобы они были видны iTunes, работающему в гостевой системе Windows XP на хосте Ubuntu 12.04 LTS:
lsusb
команды.VBoxManage list usbhost
команды. Вы не можете добавить рабочий фильтр в VirtualBox, пока он не заработает.источник
Заставить USB-устройства работать заведомо сложно с VirtualBox, но, что удивительно, это не так уж и плохо, если вы выполните следующие действия:
1) Убедитесь, что вы настроили свой гость с соответствующими USB-фильтрами. Это можно сделать в свойствах виртуальной машины в разделе USB. Вы захотите добавить фильтр для вашего iPad, который вы можете сделать достаточно легко с помощью кнопки «плюс» и позволить ему заполнить детали. Важным шагом здесь является очистка ВСЕХ полей, кроме имени, идентификатора поставщика и идентификатора продукта.
2) На этом этапе вам необходимо завершить работу гостя (если он запущен) и перезагрузить хост. Я не уверен, почему, вероятно, что-то делать с регистрацией драйвера или что-то дурацкое. Убедитесь, что ваш iPad НЕ подключен в данный момент.
3) После перезагрузки хоста запустите гостевой компьютер и подключите iPad. Если повезет, VirtualBox увидит устройство и захватит его до того, как ваш хост захватит его. Если нет, вы можете попытаться связать его, хотя есть вероятность, что вам нужно повторить шаги 1 и 2 и убедиться, что в деталях фильтра указаны правильные значения.
Само собой разумеется, что вам потребуется установленный пакет расширений, чтобы получить поддержку USB.
источник
Я следовал тем же шагам, и гостевая Windows (XP) смогла увидеть iPad как устройство камеры, но iTunes не смог увидеть устройство. Я сомневался, что это произошло из-за того, что поддержка USB 2.0 не была включена в конфигурациях портов USB моей виртуальной машины в VirtualBox.
Я включил его (флажок USB 2.0 EHCI Controller под
ports->USB
) и мне пришлось установить пакет расширения VirtualBox, и тогда он заработал как шарм.источник
Существует два выпуска VirtualBox. Версия с открытым исходным кодом и бесплатная (как в пиве), но не версия с открытым исходным кодом. См. Http://www.virtualbox.org/wiki/Downloads для списка.
Только версия с закрытым исходным кодом поддерживает потоковую передачу USB-устройств с хоста на гостевую. Кроме того, вам понадобится VirtualBox Guest Additions, установленный на гостевой, чтобы иметь возможность использовать ваше устройство.
источник