Đây là một câu hỏi thường được hỏi. Không chỉ vậy, tôi đã nhận được một yêu cầu chính thức từ một trong những độc giả của tôi để viết một bài hướng dẫn về chủ đề này. Khi nghiên cứu sâu hơn về nội dung của vấn đề, tôi thực sự phát hiện ra rằng hầu hết mọi người đều gặp khó khăn khi chơi với các thiết bị USB trong VirtualBox. Do đó, tôi quyết định biến thế giới thành một nơi tốt đẹp hơn và viết hướng dẫn này.
Sử dụng bất kỳ loại thiết bị USB nào, chẳng hạn như ổ USB, máy ảnh Web và các thiết bị khác, trong máy ảo của bạn có thể cải thiện chất lượng trải nghiệm ảo của bạn. Nó làm cho máy ảo dễ sử dụng hơn. Bạn có thể tận hưởng máy ảo không chỉ là một chiếc giường thử nghiệm hoặc một nhu cầu cấp bách vì một trong các chương trình của bạn có thể không hoạt động trong hệ điều hành máy chủ. Nó có thể trở thành hiện thực thứ hai, nơi bạn sử dụng tối đa tài nguyên hệ thống của mình, bao gồm tất cả các loại thiết bị ngoại vi thú vị. Thuyết phục? Chắc chắn. Bây giờ, hãy kiểm tra kỹ chức năng.
Thử nghiệm
Chúng tôi sẽ kiểm tra vấn đề trong Linux. Trong Windows, vấn đề đơn giản hơn nhiều, tuy nhiên, bạn vẫn có thể muốn đọc. Việc lựa chọn hệ điều hành khách không quan trọng, sự khác biệt duy nhất trong thiết lập liên quan đến hệ điều hành chủ.
Lưu ý quan trọng:Bạn sẽ cần phiên bản VirtualBox PUEL. Phiên bản OSE không cung cấp hỗ trợ USB. Đảm bảo rằng bạn tải xuống đúng phiên bản, nếu không bạn có thể gặp trở ngại không thể vượt qua.
Bước 1:Cài đặt máy ảo
Bạn biết tất cả về điều này. Tôi đã viết rất nhiều hướng dẫn về cách thực hiện việc này, bao gồm cả một số thiết lập đa khởi động khá phức tạp. Windows, Linux, hãy lựa chọn của bạn.
Bước 2:Định cấu hình hỗ trợ USB trong cài đặt máy ảo
Nhấp vào Cài đặt cho máy ảo của bạn, chuyển đến tab USB. Chọn hai hộp vì bạn muốn hỗ trợ USB 2.0. Về lý thuyết, đây là tất cả, nhưng có một bước chúng ta sẽ cần thực hiện sau đó để điều này thực sự hiệu quả. Đúng với Windows, Linux cần thêm một chút mồ hôi. Chúng tôi sẽ sớm giải quyết vấn đề đó.
Bộ lọc USB
Bộ lọc USB là một tính năng hay cho phép bạn tự động kết nối các thiết bị USB với máy ảo của mình. Bất kỳ thiết bị nào được liệt kê trong hộp bộ lọc sẽ được cắm vào khi bạn cấp nguồn cho hệ điều hành khách. Các thiết bị khác sẽ yêu cầu bạn kết nối chúng theo cách thủ công.
Bước 3:Cài đặt bổ sung khách ảo
Điều này là cần thiết để kích hoạt hỗ trợ USB. Giống như VMware Tools cho các sản phẩm VMware, Guest Additions hiển thị chức năng bổ sung trong máy ảo, tăng hiệu suất, tăng cường chia sẻ, v.v. Chúng tôi đã có một bài hướng dẫn dài giải thích cách đạt được điều này trong cả máy ảo Windows và Linux.
Bước 4:Kiểm tra và thất bại
Chúng tôi sẽ cố gắng kết nối ổ USB Kingston DataTraveler G2 16GB, có một hình ảnh JPG duy nhất trên đó, chỉ để giải trí. Thử nghiệm:Ubuntu Lucid với VirtualBox 3.2, chạy máy ảo Windows XP.
Khởi động máy ảo của bạn. Bây giờ hãy thử kết nối thiết bị USB. Đi tới Thiết bị> Thiết bị USB và chọn thiết bị bạn cần. Rất tiếc, tất cả các tùy chọn sẽ chuyển sang màu xám.
Vậy bạn làm gì?
Bước 5:Sửa quyền của nhóm
Vâng, bước táo bạo này là một phần của quá trình thiết lập. Bạn sẽ cần thêm người dùng của mình vào nhóm VirtualBox để có thể chia sẻ tài nguyên USB. Bạn có thể làm điều này từ dòng lệnh hoặc thử các menu GUI.
Được rồi, vì vậy chúng tôi đang chạy Ubuntu với máy tính để bàn Gnome. Do đó, hãy chuyển đến Hệ thống> Quản trị> Người dùng và Nhóm. Trong menu mở ra, nhấp vào Quản lý nhóm. Cuộn và tìm nhóm vboxusers.
Nhấp vào nút Thuộc tính. Đảm bảo rằng người dùng của bạn được liệt kê và kiểm tra trong trường Thành viên nhóm.
Bạn sẽ cần đăng xuất và đăng nhập lại vào phiên để các hiệu ứng thay đổi. Bây giờ, bật nguồn máy ảo một lần nữa và xem điều gì sẽ xảy ra.
Bước 6:Test lại và thành công
Lần này, nó sẽ hoạt động bình thường. Nếu bạn đã sử dụng bộ lọc, thiết bị sẽ được tự động đếm. Bạn sẽ có thiết bị USB sẵn sàng để sử dụng trong máy ảo của mình. Nó có thể là một thiết bị lưu trữ hoặc một số tiện ích thú vị khác. Bạn thậm chí có thể sử dụng iPhone, iPod hoặc tương tự, trong trường hợp hệ điều hành máy chủ không hỗ trợ đồng bộ hóa thiết bị hoặc không.
Trước đây, bạn sẽ phải thay đổi tất cả các loại quyền khác theo cách thủ công, vì vậy cuối cùng vẫn có hy vọng và tiến bộ, nhưng việc tự động hóa bước này sẽ giúp người dùng bình thường dễ dàng hơn rất nhiều. Nhưng chúng tôi đã hoàn thành, mọi thứ đều hoạt động!
Đọc thêm
Để có toàn bộ thư viện chứa đầy các hướng dẫn, chỉ dẫn, cách làm, mẹo và thủ thuật về ảo hóa, vui lòng nhấp vào bất kỳ liên kết nào bên dưới, tốt nhất là tất cả.
Tổng quan về VirtualBox 3
Compiz Fusion trong VirtualBox 3
DirectX trong VirtualBox 3
Chế độ liền mạch trong VirtualBox
Phím tắt trên màn hình VirtualBox
VirtualBox di động
Cách thêm đĩa cứng mới trong VirtualBox - Hướng dẫn
Cách sao chép đĩa trong VirtualBox - Hướng dẫn
Cách thu nhỏ/mở rộng đĩa trong VirtualBox - Hướng dẫn
Cách cài đặt VirtualBox Guest Additions - Hướng dẫn
Mạng &chia sẻ trong VirtualBox - Hướng dẫn
Cách khởi động từ CD-ROM trong các phiên bản VirtualBox mới hơn - Hướng dẫn
Kết luận
Thiết lập chia sẻ USB trong VirtualBox không phải là bước dễ dàng hoặc trực quan nhất, nhưng có thể thực hiện được mà không cần hiến thận. Bạn không cần phải vọc mã. Tuy nhiên, bạn sẽ phải chú ý đến một số bước và bạn sẽ thiết lập và chạy trong vài phút sau khi máy ảo của bạn được cài đặt và thiết lập đầy đủ.
Nhưng dù sao, đó sẽ là tất cả. Một bí ẩn khác được làm sáng tỏ, một hướng dẫn khác được thực hiện dễ dàng. Tôi hy vọng bạn thích điều này; mong đợi nhiều điều tốt đẹp hơn sẽ đến. Cảm ơn Carl vì ý tưởng!
Tái bút Tôi đã viết hướng dẫn này cho Ubuntu, Gnome. Nếu bạn cần hướng dẫn cho các máy tính để bàn Gnome khác hoặc cho máy tính để bàn KDE, vui lòng liên hệ với tôi và tôi sẽ tạo phần tiếp theo. Nói chung là khá giống nhau. Thêm người dùng của bạn vào nhóm vboxusers. Đăng xuất, đăng nhập. C'est tout.
P.S.S. Nếu thấy bài viết này hữu ích, hãy ủng hộ Dedoimedo nhé.
Chúc mừng.