Обзор:
Моей хост-операционной системой является Ubuntu 10.10, а гостевой ОС - WinXP для версии VirtualBox, загруженной из Oracle, включая «VirtualBox 4.0 Oracle VM VirtualBox Extension Pack», так что работает USB сквозной , Это работает в общем (я смог сделать резервную копию своего iPhone в iTunes в гостевой ОС), , но некоторые устройства недоступны , даже если они предоставлены в настройках VirtualBox .
Особенности:
Вопросы:
Отказ от ответственности: у меня нет iphone, и у меня нет возможности проверить какую-либо часть этого ответа. Так что все теоретические знания вполне возможны неправильно.
DFU - это стандартный способ обновления прошивки устройства. Устройство будет отображаться на хосте как устройство DFU, хост будет загружать на него обновление прошивки, оно будет применять это обновление и появляться на хосте как новое устройство . Так что, вероятно, происходит то, что VirtualBox не видит новое устройство, а не DFU.
Вот шаги, которые я предприму, чтобы решить / отладить проблему:
Devices->USB Devices Menu
как устройство DFU. Нажмите здесь. Теперь гостевая ОС установит свои драйверы и загрузит в нее прошивку. Жди терпеливо.
Devices->USB Devices
. Должно быть там как другое устройство. Нажмите здесь. Наслаждайтесь. Извините за скриншоты, если вы не понимаете, просто спросите. На втором снимке экрана устройства отключены, поскольку VirtualBox работает под пользователем, не являющимся членом группы virtualbox.