우분투 호스트에서 가상 장치 게스트로 USB 장치를 보거나 연결할 수 없음


13

Virtualbox의 Windows XP 게스트에 NXT 로봇을 연결하려고하는데 virtualbox의 Extension Pack을 설치했습니다. 가상 상자에 단일 USB 장치가 나타나지 않지만 lsusb는 모두 내 호스트에 연결되어 있음을 보여줍니다.

william@ubuntu-laptop:~$ lsusb
Bus 002 Device 005: ID 0694:0002 Lego Group Mindstorms NXT
Bus 002 Device 004: ID 049f:0051 Compaq Computer Corp. KU-0133 Easy Access Interner Keyboard
Bus 002 Device 003: ID 1c4f:0034 SiGma Micro 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2c18 Sunplus Innovation Technology Inc. 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

보시다시피, 내 로봇은 첫 번째 USB에 연결되어 있지만 마우스와 키보드조차 Vbox에 아무것도 표시되지 않습니다 .vbox는 저장 장치가 아니기 때문에 기본적으로 숨겨져 있습니까? (USB 키 연결을 시도하지 않았습니다) Vbox가 게스트를 통해 장치 제어를 강제로 전달하여 RobotC IDE에 연결할 수 있어야합니다.

소프트웨어 센터를 통해 Vbox를 설치했습니다. 버전 4.3.26입니다 (최신, 오늘만 설치)


VirualBox에서 USB를 활성화 했습니까?
Tim

USB 컨트롤러와 USB 2.0 (EHUI) 컨트롤러를 모두 활성화했습니다. 필터를 추가하지 않았으므로 모든 것이 표시되어야합니다.
윌리엄 Satterthwaite

필터를 추가해보십시오. 독점적이지 않은 경우 웹캠이 표시되지 않습니다.
Tim

나는 여전히 필터를 추가하려고 시도했다. 저장 장치 만 표시하는 것에 대한 나의 이론을 테스트했습니다. 확장 팩을 다시 설치하면 n 단어를 입력하는 데 어려움을 겪지 만 아이디어를 얻습니다. 아마도 vbox 포럼에서도 물어봐야 할 것입니다.
윌리엄 Satterthwaite

2
askubuntu.com/questions/25596/how-to-set-up-usb-usb-for-virtualbox를 참조하십시오. 모든 설정이 올바르게 설정되면 USB 키, 프린터 등과 같은 USB 장치가 표시됩니다. 먼저 테스트하여 실패한 경우보고하십시오.
Takkat

답변:


20

예언은 내가 vboxuser 그룹의 일부가 아니었다는 것입니다. 같은 문제가있는 사람들 :

먼저 Virtualbox Extension Pack이 있는지 확인하십시오. 이렇게하면 usb 2.0을 사용할 수 있습니다. USB 3.0은 아직 지원되지 않습니다.

vboxuser 그룹에 자신을 추가했습니다.

sudo usermod -a -G vboxusers <useruame>

변경 사항을 적용하려면 로그 아웃 한 후 다시 로그인하십시오.

VM 설정에서 USB 2.0 (EHCI) 컨트롤러 활성화

도움 더 필요한 경우이 주제를 참조하십시오

Takkat의 신용


0

필자의 경우 위의 William Satterthwaite 의 해킹 을 적용한 후 VirtualBox에서 USB 장치 목록을보고 연결할 수있었습니다. 그러나 게스트 OS에는 나타나지 않습니다. 그런 다음 게스트를 끄고 USB 어댑터를 USB 3.0에서 USB 2.0으로 변경했습니다. 컴퓨터를 재부팅하고 게스트 OS에 USB 장치가 표시되었습니다.


Windows 7을 사용하는 경우 USB 3.0을 지원하지 않습니다. 모든 지원은 마더 보드 드라이버에서 제공해야합니다. virtualbox의 경우 virtualbox가 에뮬레이션하는 장치의 드라이버가 필요합니다
Shelvacu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.