Linux 호스트에서 실행되는 Virtualbox의 USB 장치를 인식하는 방법은 무엇입니까? [닫은]


196

나는 아무런 성공없이 USB 장치를 사용하려고했습니다. Virtualbox 홈에서 게스트를 선택하면 (Windows XP 3 게스트를 사용하고 있음) 설정-> USB-> 장치에서 필터 추가를 선택하면 장치가 표시되지 않기 때문에 Virtualbox 자체에서 감지되지 않는 것 같습니다. Lubuntu 13.10에서 USB 펜을 연결하고 인식 한 경우 게스트를 실행하면 장치를 연결해도 아무런 변화가 없으며 위와 같이 장치-> USB 장치에서 USB 장치가 감지되지 않습니다

Extensions 팩과 Guest 추가 기능을 설치 했으므로 작동합니다. 도와주세요! Virtualbox 4.2.16을 사용하고 있습니다.


askubuntu.com/a/25600/662944 여기에 이미 답변되어 있으며 시도해 보았습니다.
Mark

답변:


407

좋아, 그것은 vorburgerboechat 의 도움으로 단순화되고 개선 된 내 솔루션 입니다.

짧은 답변:

을 실행 sudo adduser $USER vboxusers하고 로그 아웃 한 후 다시 로그인하십시오.

긴 답변 :

  1. 가상 박스 닫기
  2. bash에서 실행하십시오 (Debians의 경우) sudo adduser $USER vboxusers. 데비안 같은 배포판이 없다면 여기를 읽으 십시오 .
  3. 로그 아웃 후 다시 로그인
  4. VM (가상 머신)에 자동으로 마운트하려는 USB 장치를 PC에 연결합니다.
  5. Virtualbox 열기
  6. VM을 선택하고 "Machine"-> "Settings"-> "USB"로 이동하십시오.
  7. "USB 컨트롤러 사용"을 확인하십시오. USB 플러그와 플러스가있는 아이콘을 클릭하고 VM에 자동으로 마운트하려는 장치를 클릭하십시오. "확인"을 클릭하십시오.
  8. "시작"도구 모음 단추를 클릭하고 VM이 USB 장치를 인식하고 마운트했는지 확인하십시오. VM을 종료 한 후 연결을 끊어야하는 경우 호스트 OS에서도 마운트를 해제해야합니다.

Extensions Pack 및 Guest Additions는 꼭 필요한 것은 아니지만 Extension Pack에서는 USB 2.0을 사용할 수 있습니다. USB 설정에서이 기능을 활성화해야합니다. 그것없이 모든 USB 장치는 USB 1.0으로 제어되므로 저속으로 작동합니다.


10
VirtualBox를 루트로 실행할 필요가 없습니다. 참조 askubuntu.com/questions/25596/set-up-usb-for-virtualbox (뿐만 아니라 help.ubuntu.com/community/VirtualBox/USB )
vorburger

당신이 맞아요, 팁 주셔서 감사합니다. 향후 VirtualBox가 Guest Additions가 설치 될 때 현재 사용자를 vboxusers 그룹에 자동으로 추가하기를 바랍니다.
Marco Sulla

7
boechat 대신 2,3 단계 사이에 로그인 / 로그 아웃해야합니다.
artless noise

9
사용자를 그룹에 추가 할 수있었습니다 sudo usermod -a -G vboxusers YOURUSERNAME. 다른 명령은 Fedora 22에서 작동하지 않았습니다.
mimoralea

1
@vorburger 당신은 정말 답변으로 의견을 작성해야합니다. 그것은 나를로드하는 데 도움이되었습니다.
Mark

11

일반적으로 USB 호스트는 USB 드라이브를로드 및 마운트하므로 호스트에서 가상 OS로 사용 중이므로 가상 OS에서의 가용성이 제한됩니다. 드라이브를 마운트 해제하면 가상 OS에서 USB 연결을 사용할 수있게됩니다.


불운. umount PATH질문의 모든 단계를 완료 하고 다시 수행했습니다. 또한 Windows 내부에 새 하드웨어를 추가하려고했지만 아무것도하지 않았습니다.
Marco Sulla

2
VirtualBox의 도움말 텍스트는 다음과 같이 제안합니다. 게스트가 장치를 가져 오면 호스트에서 갑자기 사라집니다.
Robert Siemer

1
@RobertSiemer 이것에 대한 해결책이 있습니까? 호스트에서 계속 사용할 수 있도록해야합니다.
velut luna

ESP8266과 ESP32를 VirtualBox에 연결하는 데 비슷한 문제가 발생했습니다. 1) sudo adduser $ USER vboxusers 2) VirtualBox 6.1.6 Oracle VM VirtualBox 확장 팩 download.virtualbox.org/virtualbox/6.1.6/… 3) 컴퓨터를 다시 시작하십시오. 4) dmesg를 실행하십시오 | grep -i tty 이제 장치를 볼 수 있습니다. 5) sudo adduser $ USER 다이얼 아웃 6) 화면 / dev / ttyUSB0 115200
PrimeTime
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.