VirtualBox: Không tìm thấy hub USB trên Linux Guest - MacOS Host


1

Tôi đang cố gắng kết nối nhiều thiết bị USB với khách Linux của mình thông qua việc sử dụng bộ chia USB, tuy nhiên, có vẻ như bộ tập trung không được phát hiện trên máy khách. Trong các thử nghiệm của tôi, tôi đã lưu ý những điều sau đây:

  • Hub USB hoạt động tốt nếu được kết nối trực tiếp với Mac OS.
  • Hub USB hoạt động tốt nếu được kết nối với máy khách Linux với máy chủ Windows.
  • Hub USB + thiết bị được kết nối không được đăng ký khi được kết nối với máy khách Linux (máy chủ Mac). Không có thay đổi đối với đầu ra của #lsusb hoặc #dmesg

Điều này cho thấy đó là sự cố với VirtualBox trên máy chủ Mac. Có cách nào tôi có thể khắc phục điều này và phát hiện các thiết bị trung tâm USB + trên máy khách Linux của mình không?

Bất kỳ trợ giúp nào cũng được đánh giá rất cao.


Nó có vượt qua tất cả các thiết bị USB hiện đang cắm vào trung tâm không, nếu cắm trực tiếp vào máy chủ, mỗi lần một thiết bị (không có trung tâm)?
Ƭᴇcʜιᴇ007

Đúng. Tôi đã thử ba thiết bị USB khác nhau và kết nối chúng trực tiếp với máy khách linux và chúng được phát hiện. Tôi cũng đã thử kết nối chúng trực tiếp với máy chủ MacOS và một lần nữa chúng được phát hiện.
Youssif Saeed

Bạn đã cài đặt gói addon khách cho VirtualBox chưa?
Kinnectus

Đây là trung tâm USB3 hoặc USB2? Ditto cho các thiết bị được kết nối. Là gói mở rộng VB được cài đặt?
harrymc

Đây là Hub USB2. Tất cả các thiết bị được kết nối là USB2. Tôi đã cài đặt gói mở rộng VB. Như tôi đã nói, tôi có hai khách Linux giống hệt nhau, một trên Mac và một trên Windows và sự cố chỉ xảy ra trên Mac. Cảm ơn.
Youssif Saeed

Câu trả lời:


2

Để tự động kết nối các thiết bị cụ thể, hãy tạo bộ lọc USB :

  1. Đóng hộp ảo
  2. Thực thi trong bash: sudo adduser YOURUSERNAME vboxusers(nếu cần)
  3. Đính kèm các thiết bị USB mà bạn muốn được tự động gắn vào VM (máy ảo).
  4. Mở hộp ảo
  5. Từ menu, đi đến "Tệp" -> "Tùy chọn" -> "Chung".
  6. Chọn VM của bạn và đi đến "Máy" -> "Cài đặt" -> "USB".
  7. Kiểm tra "Kích hoạt bộ điều khiển USB"; nhấp vào biểu tượng với đầu cắm USB và dấu cộng và nhấp vào thiết bị bạn muốn được tự động gắn vào VM. Nhấp vào "Ok".
  8. Nhấp vào nút thanh công cụ "Bắt đầu" và đảm bảo các thiết bị USB của bạn được VM nhận ra và gắn kết. Hãy nhớ rằng bạn cũng phải ngắt kết nối chúng trong HĐH máy chủ nếu bạn phải ngắt kết nối chúng sau khi thoát VM.

Hình ảnh, tưởng tượng

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.