Oracle VirtualBox không thể liệt kê / lọc các thiết bị USB được gắn vào hệ thống của tôi. Do đó, HĐH khách cũng không thể thấy bất kỳ thiết bị USB nào.
Đây là cấu hình của tôi:
- Máy chủ : VirtualBox 5.0.0 r101573 trên Ubuntu 14.04, đã cài đặt Gói mở rộng VirtualBox của Oracle VM
- Khách : Windows 7, đã cài đặt VirtualBox Guest Additions
Tôi đã từng thử với ổ flash USB và đồng hồ thể thao của Garmin: khi được kết nối với máy chủ, cả hai đều được hệ thống nhận ra, tức là chúng nằm trong danh sách được xuất ra bởi lsusb
lệnh.
Tuy nhiên, khi chạy VirtualBox, không có thiết bị USB nào thực sự được phát hiện ( Enable USB Controller
rõ ràng là đã được kiểm tra). Nếu tôi chọn VM, thì Settings
-> USB
và tôi cố gắng thêm bộ lọc, một chú giải công cụ sẽ được hiển thị:
<no devices available>
Tôi đã thử các tùy chọn khác nhau như bộ điều khiển USB, thậm chí đã thử gắn các thiết bị vào các cổng USB khác nhau (2.0 thay vì 3.0), nhưng điều đó không thay đổi gì cả. Vì không có thiết bị USB nào được liệt kê ở đó nên tôi cho rằng sự cố xảy ra với máy chủ chứ không phải với khách.
Chuột USB tôi có đang làm việc ở cả máy chủ và khách, nhưng đó có lẽ là một thiết bị được đối xử khác nhau.
Các VBox.log không báo cáo bất cứ điều gì đáng ngờ liên quan đến USB, và VirtualBox không ném bất kỳ lỗi hoặc.
Vấn đề tương tự xảy ra khi tôi đã cài đặt VirtualBox 4.3.30.
Có cách nào để giải quyết vấn đề?
/dev/bus/usb/XXX/YYY
. hãy thử chạyvirtualbox
như một root như một biện pháp tạm thời để xác nhận.