1. Cài đặt gói mở rộng
xem thêm: Làm cách nào để tôi cài đặt phiên bản VirtualBox từ Oracle để cài đặt Gói mở rộng?
USB 1.0 được hỗ trợ trong phiên bản được cài đặt từ kho Ubuntu (từ VirtualBox> 4.x).
Đối với USB 2.0 và USB 3.0, chúng tôi cần cài đặt Gói mở rộng VirtualBox miễn phí (nhưng nguồn đóng) (KHÔNG phải là "gói nền tảng") từ trang tải xuống VirtualBox . Nếu bạn đã cài đặt VirtualBox từ kho lưu trữ, bạn phải đảm bảo chọn gói tiện ích mở rộng cho phiên bản VirtualBox phù hợp. Bạn có thể xem phiên bản VirtualBox đã cài đặt của mình trong help > About VirtualBox
menu. Đối với các bản cập nhật và sửa lỗi thường xuyên, nên cài đặt phiên bản VirtualBox mới nhất từ kho lưu trữ của Oracle .
Tất cả các máy ảo cần được tắt nguồn trước khi cài đặt tiện ích mở rộng.
2. Trở thành một "vboxuser"
Để có thể truy cập vào một thiết bị USB được đính kèm, người dùng máy chủ Ubuntu cần phải ở trong vboxusers
nhóm. Thêm người dùng của bạn vào nhóm này bằng cách chạy lệnh sau
sudo usermod -aG vboxusers <username>
và khởi động lại hoặc đăng xuất / đăng nhập.
3. Kích hoạt hỗ trợ USB trong Trình quản lý VirtualBox
Tắt máy ảo của bạn và mở cài đặt USB trong Trình quản lý VirtualBox. Đánh dấu Enable USB Controller
và USB 2.0 (EHCI) Controller
hoặc USB 3.0 (xHCI) Controller
.
Nếu các cài đặt này bị mờ đi, bạn cần tắt máy ảo .
4. Chọn thiết bị USB máy chủ để truy cập từ khách
Để cấp quyền truy cập vào thiết bị USB, chúng tôi cần chọn một thiết bị để tắt trong máy chủ và bật trong máy khách (đây là một biện pháp phòng ngừa để tránh truy cập đồng thời từ máy chủ và khách). Điều này có thể được thực hiện từ menu Bảng điều khiển thiết bị hoặc bằng cách nhấp chuột phải vào bảng dưới cùng của Trình quản lý VirtualBox trên biểu tượng USB:
Đánh dấu vào thiết bị bạn cần trong máy khách, bỏ chọn nó nếu bạn cần nó trong máy chủ. Nếu bạn không thể thấy thiết bị USB của mình trong danh sách đó, điều đó có nghĩa là VirtualBox không thể truy cập các thiết bị USB lưu trữ của bạn. Đảm bảo người dùng của bạn được thêm vào vboxusers
nhóm và bạn đã khởi động lại máy chủ của mình.
Thiết bị được chọn sẽ ngay lập tức có thể truy cập từ khách. Một khách Windows có thể cần trình điều khiển bổ sung.
[tùy chọn] Sử dụng bộ lọc USB để truy cập vĩnh viễn trong khách
Bằng cách xác định bộ lọc USB, chúng tôi có thể xác định các thiết bị USB sẽ tự động được hiển thị cho khách khi khởi động hệ điều hành khách.
Nhấp chuột vào màu xanh lá cây + biểu tượng ở bên phải để thêm một thiết bị được gọi.
Lưu ý rằng một số thiết bị có thể dẫn đến lỗi khởi động của khách. Chúng tôi không thể sử dụng các thiết bị này cho các bộ lọc.
Đọc thêm về hỗ trợ USB trong Hướng dẫn sử dụng VirtualBox .
Xem thêm: các giá trị phù hợp cho thiết bị usb trong hộp ảo là gì