ไม่สามารถดู / เชื่อมต่ออุปกรณ์ usb กับ virtualbox guest จากโฮสต์ Ubuntu


13

ฉันกำลังพยายามเชื่อมต่อ NXT Robot กับแขก windows XP ใน Virtualbox ฉันได้ติดตั้ง Extension Pack ของ virtualbox ไม่ใช่อุปกรณ์ 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 (ล่าสุดติดตั้งเฉพาะวันนี้)


คุณเปิดใช้งาน USB ใน VirualBox แล้วหรือยัง
Tim

เปิดใช้งานทั้งคอนโทรลเลอร์ USB และคอนโทรลเลอร์ USB 2.0 (EHUI) ฉันไม่ได้เพิ่มตัวกรองใด ๆ ดังนั้นจึงควรแสดงทุกอย่างใช่ไหม
William Satterthwaite

ลองเพิ่มตัวกรองฉันพบว่ามันไม่แสดงเว็บแคมของฉันหากไม่ใช่ตัวกรองพิเศษ
ทิม

ฉันพยายามเพิ่มตัวกรอง แต่ก็ไม่มีอะไร ทดสอบทฤษฎีของฉันเกี่ยวกับการแสดงอุปกรณ์จัดเก็บข้อมูลเท่านั้นไม่มีอะไร ติดตั้งส่วนขยายที่ติดตั้งใหม่และฉันไม่สบายที่จะพิมพ์คำว่า n แต่คุณเข้าใจแล้ว บางทีฉันควรถามรอบที่ฟอรั่ม vbox เช่นกัน
William Satterthwaite

2
ดูaskubuntu.com/questions/25596/how-to-set-up-usb-for-virtualbox - หากทุกอย่างถูกตั้งค่าอย่างถูกต้องคุณควรเห็นอุปกรณ์ USB เช่นปุ่ม USB เครื่องพิมพ์หรือสิ่งอื่น ๆ ทดสอบกับสิ่งเหล่านี้ก่อนและรายงานว่าพวกเขาล้มเหลว
Takkat

คำตอบ:


20

proplem คือฉันไม่ได้เป็นส่วนหนึ่งของกลุ่ม vboxuser สำหรับผู้ที่มีปัญหาเดียวกัน:

ก่อนอื่นตรวจสอบให้แน่ใจว่าคุณมี Virtualbox Extension Pack ซึ่งอนุญาตให้ใช้ usb 2.0 usb 3.0 ยังไม่รองรับ

เพิ่มตัวเองในกลุ่ม vboxuser:

sudo usermod -a -G vboxusers <useruame>

ออกจากระบบแล้วกลับเข้ามาใหม่เพื่อให้การเปลี่ยนแปลงมีผล

เปิดใช้งานคอนโทรลเลอร์ USB 2.0 (EHCI) ในการตั้งค่าสำหรับคุณ vm

หากคุณต้องการความช่วยเหลือเพิ่มเติมโปรดดูหัวข้อนี้

มอบเครดิตให้แก่ Takkat


0

ในกรณีของฉันหลังจากใช้แฮ็คของWilliam Satterthwaiteด้านบนฉันสามารถดูรายการอุปกรณ์ USB ใน VirtualBox และเชื่อมต่อพวกเขา แต่พวกเขาจะไม่ปรากฏในระบบปฏิบัติการของแขก จากนั้นฉันปิดแขกและเปลี่ยนอะแดปเตอร์ USB จาก USB 3.0 เป็น USB 2.0 ฉันรีบูทเครื่องและมีอุปกรณ์ USB แสดงอยู่ใน guest OS


หากคุณใช้ windows 7 จะไม่รองรับ USB 3.0 การสนับสนุนใด ๆ จะต้องได้รับจากไดรเวอร์เมนบอร์ด ในกรณีของกล่องเสมือนคุณจะต้องการไดรเวอร์สำหรับอุปกรณ์ที่
กล่องเสมือน
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.