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

Khắc phục lỗi VirtualBox không gắn được thiết bị USB vào máy ảo

Nếu VirtualBox không gắn được thiết bị USB của bạn hoặc hiển thị lỗi Failed to attach the USB device to the virtual machine trên máy tính Windows 11/10, dưới đây là các giải pháp để khắc phục sự cố. Lỗi này có thể xảy ra khi kết nối các thiết bị USB như bộ chuyển Bluetooth, ổ flash USB, bộ chuyển Wi-Fi, v.v.

Toàn bộ thông báo lỗi thường có dạng như sau:

Failed to attach the USB device [tên thiết bị] to the virtual machine [tên máy ảo].

Khắc phục lỗi VirtualBox không gắn được thiết bị USB vào máy ảo

VirtualBox hiển thị lỗi này khi máy chủ (host) có thể phát hiện thiết bị USB, nhưng VirtualBox không thể làm được điều đó.

Khắc phục lỗi VirtualBox không gắn được thiết bị USB vào máy ảo

Để khắc phục lỗi này, hãy thực hiện các bước sau:

  1. Cài đặt Guest Additions
  2. Bật USB Controller
  3. Cài đặt Extension Pack
  4. Cài đặt driver USB

Để biết chi tiết hơn về các giải pháp này, hãy tiếp tục đọc.

1. Cài đặt Guest Additions

Đây là điều đầu tiên bạn cần làm để khắc phục sự cố. Bạn cần khởi chạy máy ảo đang báo lỗi và vào menu Devices > Install Guest Additions.

Tiếp theo, làm theo hướng dẫn trên màn hình để hoàn tất cài đặt. Sau khi cài đặt xong, bạn có thể cần khởi động lại máy ảo.

2. Bật USB Controller

Khắc phục lỗi VirtualBox không gắn được thiết bị USB vào máy ảo

USB Controller là chức năng điều khiển các thiết bị USB gắn vào máy ảo. Nếu tính năng này chưa được bật cho máy ảo của bạn, bạn có thể gặp sự cố. Để kiểm tra, hãy làm như sau:

  • Mở VirtualBox trên máy tính.
  • Chuột phải vào máy ảo và chọn Settings.
  • Chuyển sang tab USB.
  • Đánh dấu vào ô Enable USB Controller.
  • Nhấp vào biểu tượng dấu cộng (+) ở bên phải.
  • Chọn thiết bị USB không được phát hiện.
  • Nhấp nút OK.

Kiểm tra xem bạn có thể sử dụng thiết bị USB với máy ảo hay không.

3. Cài đặt Extension Pack

Khắc phục lỗi VirtualBox không gắn được thiết bị USB vào máy ảo

Giống như tiện ích mở rộng trình duyệt, Extension Pack của VirtualBox mở rộng chức năng của ứng dụng này. Do đó, bạn có thể thử cài đặt Extension Pack nếu chưa làm. Bạn cần tải nó từ trang web chính thức virtualbox.org. Sau đó thực hiện:

  • Vào Tools và nhấp vào Preferences.
  • Chuyển sang tab Extensions.
  • Nhấp vào biểu tượng dấu cộng (+).
  • Chọn file Extension Pack vừa tải.
  • Nhấp nút Install.
  • Nhấp nút OK.

Sau đó, khởi động lại ứng dụng VirtualBox và kiểm tra xem sự cố đã được giải quyết chưa.

4. Cài đặt driver USB

Khắc phục lỗi VirtualBox không gắn được thiết bị USB vào máy ảo

Bạn cần cài đặt thủ công driver USB cho VirtualBox. Mặc dù điều này không bắt buộc trên Windows 11 hoặc Windows 10, nhưng vì bạn đang gặp sự cố, bạn nên thử. Thực hiện theo các bước sau:

  • Mở File Explorer trên máy tính.
  • Đi đến: C:\Program Files\Oracle\VirtualBox\drivers\USB
  • Mở thư mục device.
  • Chuột phải vào file VBoxUSB.inf và chọn Install.
  • Mở thư mục filter.
  • Chuột phải vào file VBoxUSBMon.inf và chọn Install.
  • Khởi động lại ứng dụng VirtualBox trên máy tính.

Sau đó, bạn không nên gặp sự cố nữa.

Làm thế nào để máy ảo nhận diện USB của tôi?

Thông thường, mọi máy ảo đều tự động phát hiện thiết bị USB mà không cần can thiệp bên ngoài. Tuy nhiên, đôi khi nó không làm được việc đó. Lúc này, bạn có thể thử cài đặt Guest Additions, bật USB Controller, cài đặt Extension Pack và cài đặt driver USB.

Có thể cài đặt máy ảo trên USB không?

Có một công cụ gọi là Portable VirtualBox cho phép bạn cài đặt máy ảo trên ổ flash USB. Tuy nhiên, bạn có thể phải cân nhắc một số hạn chế khi sử dụng máy ảo từ ổ USB. Dù sao, nếu bạn muốn mang theo máy ảo khi đi lại, đây chắc chắn là một phương pháp đáng cân nhắc.

Đó là tất cả! Hy vọng hướng dẫn này giúp bạn khắc phục sự cố.

Khắc phục lỗi VirtualBox không gắn được thiết bị USB vào máy ảo