![Virtualbox Linux 호스트: 인식되지 않는 USB 장치를 Windows 게스트로 전달](https://rvso.com/image/1313358/Virtualbox%20Linux%20%ED%98%B8%EC%8A%A4%ED%8A%B8%3A%20%EC%9D%B8%EC%8B%9D%EB%90%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20USB%20%EC%9E%A5%EC%B9%98%EB%A5%BC%20Windows%20%EA%B2%8C%EC%8A%A4%ED%8A%B8%EB%A1%9C%20%EC%A0%84%EB%8B%AC.png)
나는 뛰고있어버추얼박스 4.1.2(해당 확장 팩 포함) Windows XP를 게스트로 사용하는 최신 Ubuntu 11.10 호스트. Windows 게스트 OS에서 사용하고 싶은 National Instruments USB-6251 장치가 있습니다. (MATLAB의 DAQ 툴박스는Windows에서만 사용 가능)
NI는RPM 기반 드라이버 설치 프로그램, 그러나 "RPM 데이터베이스가 채워지지 않음"으로 인해 GLIBC를 찾을 수 없기 때문에 설치 프로그램이 나에게 두통을 안겨주고 설치 프로그램의 옵션으로 해당 오류를 우회하면 --nodeps
3.0 커널이 지원되지 않으며 필요하다는 메시지가 표시되지 않습니다. 2.6 커널. 적어도 이 두 가지 장애물로 인해 Linux에서 장치를 사용할 필요가 없을 때 Linux 드라이버를 설정하는 데 더 많은 시간을 낭비하고 싶지 않습니다.
실행하면 lsusb
장치가 다음과 같이 표시됩니다.
Bus 002 Device 008: ID 3923:72a0 National Instruments Corp.
실행 lsusb -d 3923: -v
하면정보의 무리.
그러나 가상 머신 창의 상태 표시줄에 있는 USB 장치 아이콘을 마우스 오른쪽 버튼으로 클릭하면 연결된 장치가 없음을 나타냅니다.
장치를 볼 수 있도록 Windows 게스트 OS를 받을 수 있는 사람은 누구입니까?
답변1
자주 질문을 쓰면서 답을 찾았습니다. 다른 사람들이 혜택을 볼 수 있도록 게시했습니다.
문제는 내가 처음에 생각했던 것처럼 Linux가 장치를 인식하지 못했다는 것이 아니라 단순히 내 사용자가 일반적으로 USB 장치에 액세스할 수 있는 충분한 권한이 없다는 것이었습니다. 달리기
usermod -a -G vboxusers username
Virtualbox에서 제안한 대로 로그인 및 로그아웃하면 제대로 작동합니다.