Virtualbox Vista에서 USB 장치 (iPad)를 볼 수있게하려면 어떻게해야합니까?


11

최신 VirtualBox가 있습니다. iPad 용 필터가 있습니다. 그러나 가상 Windows Vista의 내 컴퓨터 화면 또는 가상 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 (Home Premium)에서 64 비트 Windows Vista Virtual 실행

편집 : 내 iPad가 복구 모드에 있는데 아마도 가상 상자에서 볼 수없는 이유는 무엇입니까? 또한 내 호스트는 Zonealarm 방화벽과 Microsoft Security Essentials를 실행 중입니다. 또한 게스트에는 AVG 바이러스 백신이 있습니다. 해당 프로그램이 virtualbox와 충돌 할 수 있습니까?


아마도 비활성화 할 수있는 일부 ipod helper 서비스에 대해서는 호스트 컴퓨터의 서비스 목록을 확인하십시오. iTunes를 닫은 상태에서도 시도해보십시오. VM 호스트 소프트웨어가 무엇이든 할 수 있기 전에 호스트 컴퓨터가 ipad와 통신하고 있다고 생각합니다.
제임스 T 스넬

@ 필은 답변에 대한 의견을 추가하기 위해 의견을 사용하고 답변을 편집하지 마십시오.
Sathyajith Bhat

복구 모드로 인해 VB가 iPad를 보지 못하게 될 수 있습니다.
Sathyajith Bhat

이건 탈옥 된 아이 패드인가요? 때로는 호스트 OS에 의해 선택 될 수있는 추가 서비스를 실행합니다.
n0pe

이상하게도 나는 중 하나가 작동하지 않습니다 ... 작동하는 USB 스틱에 연결되어 있고 그 위에 필터를 넣어

답변:


8

이 절차는 iDevice가 Ubuntu 12.04 LTS 호스트의 Windows XP 게스트에서 실행되는 iTunes에 표시되도록하기위한 작업 절차입니다.

  1. VirtualBox 버전과 일치하도록 "Oracle VM VirtualBox 확장 팩"을 설치하십시오. https://www.virtualbox.org/wiki/Downloads
  2. 사용자 계정이 "vboxusers"그룹에 있는지 확인하십시오. 그룹 변경 사항을 가져 오려면 로그 아웃 / 로그인해야합니다. 최악의 경우 재부팅해야 할 수도 있습니다.
  3. USB 장치를 연결하십시오.
  4. lsusb명령을 통해 USB 장치를 볼 수 있는지 확인하십시오 .
  5. VBoxManage list usbhost명령을 통해 USB 장치를 볼 수도 있는지 확인하십시오 . 이것이 작동 할 때까지 VirtualBox에 작동중인 필터를 추가 할 수 없습니다.
  6. VirtualBox에서 손님 설정, USB 섹션으로 이동하여 USB 장치에 대한 필터를 추가하십시오.
  7. 손님을 시작하고 장치를 볼 수 있는지 확인하십시오.

2
키는 2 단계입니다. vboxusers에 사용자를 추가하십시오. usermod -a -G vboxusers <youruser>
albfan

3

USB 장치를 작동시키는 것은 VirtualBox에서 까다로울 수 있지만 놀랍게도 다음 단계를 따르는 한 그렇게 나쁘지 않습니다.

1) 게스트를 올바른 USB 필터로 구성하십시오. 이러한 작업은 USB 섹션의 VM 속성에서 수행 할 수 있습니다. 더하기 단추를 사용하여 쉽게 작업 할 수 있고 세부 정보를 채울 수있는 iPad 용 필터를 추가하려고합니다. 여기서 중요한 단계는 이름, 공급 업체 ID 및 제품 ID를 제외한 모든 필드를 지우는 것입니다.

2)이 시점에서 게스트를 종료하고 (실행중인 경우) 호스트를 재부팅해야합니다. 왜 드라이버 등록 또는 이상한 무언가와 관련이 있는지 잘 모르겠습니다. 현재 iPad가 연결되어 있지 않은지 확인하십시오.

3) 호스트를 재부팅 한 후 실행중인 게스트를 시작하고 iPad를 연결하십시오. 운이 좋으면 VirtualBox가 장치를 확인하고 호스트가 인수하기 전에 장치를 가져옵니다. 그렇지 않은 경우 연결을 시도 할 수 있지만 1 단계와 2 단계를 반복하고 필터 세부 사항에 올바른 값이 채워져 있는지 확인해야합니다.

USB 지원을 받으려면 확장 팩이 설치되어 있어야합니다.


1

나는 같은 단계를 밟았고 게스트 Windows (XP)는 iPad를 카메라 장치로 볼 수 있었지만 iTunes는 장치를 볼 수 없었습니다. VirtualBox에서 가상 머신의 USB 포트 구성에서 USB2.0 지원이 활성화되지 않았기 때문일 것입니다.

나는 그것을 활성화하고 (USB 2.0 EHCI Controller 확인란 아래 ports->USB) VirtualBox 확장 패키지를 설치해야했는데 매력처럼 작동했습니다.


0

VirtualBox에는 두 가지 버전이 있습니다. 오픈 소스 버전이 아닌 오픈 소스 버전 및 무료 (맥주에서와 같이). 목록 은 http://www.virtualbox.org/wiki/Downloads 를 참조 하십시오 .

클로즈 소스 버전 만 호스트에서 게스트로 USB 장치 스트리밍을 지원합니다. 또한 장치를 사용하려면 게스트에 VirtualBox Guest Additions가 설치되어 있어야합니다.


더 이상 "판"이라는 개념이 없습니다. 이전 PUEL 에디션은 이제 확장팩 virtualbox.org/wiki/Downloads
Sathyajith Bhat

내 나쁜, Sathya가 맞아. 어느 쪽이든 USB를 지원하려면 확장 기능이 필요합니다.
n0pe

확장 팩이 이미 있습니다
phil
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.