예전에는 라이센스를 위해 USB 동글을 사용하는 일부 소프트웨어를 사용했기 때문에 VirtualBox에서 USB 캡처 옵션을 자주 사용했습니다. 새 노트북(이전 컴퓨터와 동일한 OS, Windows 7)이 있는데 어떤 장치에서도 USB 캡처가 작동하지 않습니다.
일반 USB 썸 드라이브로 문제를 해결하고 있습니다. VirtualBox는 실제로 장치를 캡처했다고 주장하지만 게스트 OS(또한 Windows 7)는 이를 인식하지 못합니다. 또한 VirtualBox Devices -> USB
메뉴에는 캡처된 것으로 추정되는 장치 옆에 확인란이 표시되지 않습니다. 호스트 OS에서는 표시되지 않으므로 적어도 부분적으로 작동합니다.
v.5.1.8로 업데이트하고 확장 팩/게스트 추가 기능을 설치했으며 장치에 대한 USB 필터도 만들어 보았습니다(과거에는 Devices -> USB
필요에 따라 메뉴에서 선택하여 캡처/해제할 수 있었습니다). 그러나 아무것도 문제를 해결하지 못했습니다.
마지막 세부 사항 - 캡처되었지만 보이지 않는 장치를 VM에서 해제할 수 있는 방법이 없습니다. 메뉴 에서 이를 클릭하면 Devices -> USB
장치가 "이전 요청으로 인해 사용 중입니다. 나중에 다시 시도하십시오."라는 오류 대화 상자가 열립니다.
추가 정보: 또한 장치가 호스트 컴퓨터에서 제거되고 VM이 재부팅된 후에도 VirtualBox가 계속 장치가 캡처되었다고 주장하는 것을 발견했습니다. 이를 지우는 유일한 방법은 호스트를 재부팅하는 것 같습니다.
답변1
(이 경우) 해결책은 다음에서 찾았습니다.VirtualBox 포럼 게시물. 동일한 단계의 약간 확장된 버전도 있습니다.그 글에 대한 이 답글. 이 문제는 2009년 초에 확인되었습니다.VirtualBox 결함 #5343.
단계는 다음과 같습니다:
레지스트리 편집
Start
>를 클릭Run
하고 다음을 입력하여 Windows 레지스트리를 엽니다.regedit
- 로 이동
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class{36FC9E60-C465-11CF-8056-444553540000}
- 오른쪽 패널에
UpperFilters
항목이 있으면 삭제하세요.
VirtualBox USB 드라이버를 수동으로 설치
- 폴더로 이동
C:\Program Files\Oracle\VirtualBox\drivers\USB\filter
- 마우스 오른쪽 버튼을 클릭하세요.
VboxUSBMon.inf
- 딸깍 하는 소리
Install
- 폴더로 이동
호스트 컴퓨터 재부팅
USB 장치를 분리하세요(재부팅하기 전에 이 작업을 수행했습니다)
VirtualBox를 열고 닫습니다(VM의 캡처된 목록에서 USB 장치를 제거하려면).
USB 장치를 연결하세요
VirtualBox를 열고 가상 머신을 실행하세요.
VM 상태 표시줄 USB 아이콘을 마우스 오른쪽 버튼으로 클릭하고 VM에 연결하려는 USB 장치를 선택합니다(또는
Devices
>USB
목록에서 선택).
VirtualBox 포럼 게시물에는 USB 브리지를 먼저 캡처하지 않고 USB 브리지에 연결된 USB 장치를 연결하지 말라는 경고도 포함되어 있습니다. 다른 장치를 캡처하지 않고 외부 USB 허브를 통해 연결된 장치를 성공적으로 사용했지만 문제가 될 수 있다는 점에 유의하세요.