Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Khắc phục VirtualBox báo "Failed to attach the USB device to the virtual machine"

VirtualBox phát hiện thiết bị USB trên máy thật (host) nhưng không gắn được vào máy ảo (guest). Lỗi thường gặp với Bluetooth dongle, USB WiFi, flash drive...

Các giải pháp theo thứ tự

  1. Cài Guest Additions
  2. Bật USB Controller
  3. Cài Extension Pack
  4. Cài driver USB của VirtualBox thủ công

1. Cài Guest Additions

  1. Khởi động máy ảo bị lỗi.
  2. Menu Devices → Insert Guest Additions CD image.
  3. Làm theo hướng dẫn trên màn hình → khởi động lại máy ảo.

2. Bật USB Controller

  1. Tắt máy ảo.
  2. Chuột phải máy ảo trong VirtualBox Manager → Settings → tab USB.
  3. Tích Enable USB Controller.
  4. Chọn phiên bản USB: USB 2.0 (EHCI) hoặc USB 3.0 (xHCI) tùy thiết bị.
  5. Nhấn dấu + (mũi tên thêm) → chọn thiết bị USB cần gắn → OK.

3. Cài Extension Pack

  1. Tải Oracle VM VirtualBox Extension Pack đúng phiên bản từ virtualbox.org.
  2. VirtualBox → Tools → Preferences → tab Extensions.
  3. Nhấn dấu + → chọn file .vbox-extpack vừa tải → Install → OK.
  4. Khởi động lại VirtualBox.

4. Cài driver USB thủ công (Windows host)

  1. Mở File Explorer → đường dẫn: C:\Program Files\Oracle\VirtualBox\drivers\USB\device.
  2. Chuột phải VBoxUSB.inf → Install.
  3. Vào thư mục ..\filter → chuột phải VBoxUSBMon.inf → Install.
  4. Khởi động lại VirtualBox.

Mẹo thêm

  • Đảm bảo user thuộc nhóm vboxusers (Linux host).
  • Trên Windows, chạy VirtualBox as Administrator.