Cách thêm người dùng vào vboxusers


18

Vì vậy, tôi muốn sử dụng flashdrive của mình trong Windows XP, hiện tôi đang chạy trong Virtualbox, nhưng khi tôi mở cài đặt để bật sử dụng usb, tôi gặp lỗi:

Failed to access the USB subsystem.
VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the 'vboxusers' group. Please see the user manual for a more detailed explanation


Result Code: 
NS_ERROR_FAILURE (0x00004005)
Component: 
Host
Interface: 
IHost {30678943-32df-4830-b413-931b25ac86a0}
Callee: 
IMachine {22781af3-1c96-4126-9edf-67a020e0e858}

Có ai biết làm thế nào để sửa lỗi này!? Xin vui lòng giúp đỡ! :S

Câu trả lời:


42

Trong máy chủ của bạn, chạy lệnh này:

sudo usermod -a -G vboxusers $USER

Bây giờ thực hiện đăng xuất (luôn được yêu cầu sau khi thêm người dùng hiện tại vào một nhóm).

Sau khi đăng nhập, hãy kiểm tra xem bạn có trong vboxusersnhóm với lệnh này không, đảm bảo rằng nó vboxusersnằm trong danh sách hiển thị:

groups $USER

2
tôi đang gặp lỗi: usermod: nhóm 'vboxusers' không tồn tại
Edward Torvalds

adduser: The group `vboxusers' does not exist. Giờ thì sao?
endolith

2
Đợi đã, đây là thứ bạn chạy trong HĐH máy chủ chứ không phải HĐH khách?
endolith

5

Điều này hoạt động với tôi và vấn đề của tôi với VirtualBox đã được giải quyết

sudo usermod -a -G vboxsf "$USER"

tôi đang gặp lỗi:usermod: group 'vboxsf' does not exist
Edward Torvalds

Tôi không biết tại sao cài đặt VirtualBox không thêm nhóm đó cho bạn, có lẽ bạn nên thêm nhóm theo cách thủ công trước
Serjik

3
  1. Thêm người dùng theo đề xuất của câu trả lời khác bằng lệnh usermod.
  2. Chạy lệnh id. Bạn nên xem vboxuserstrong danh sách.
  3. Nếu bạn không thấy điều đó, bạn có thể khởi động lại máy tính của mình và thử idlại.

Khi bạn nhận được vboxusers được liệt kê là kết quả của việc chạy id, bạn nên sử dụng USB với hộp ảo.


Thay vì khởi động lại, chỉ cần đăng xuất và bật lại cũng hoạt động.
nsane

0
  • id Điều đó sẽ cung cấp cho bạn uid = 1000 ([tên người dùng]) gid = 1000 ([tên người dùng]) nhóm = 1000 ([tên người dùng]), 10 (bánh xe), 18 (quay số), 497 (plugdev) nếu thiếu vboxusers trong đó sau đó thêm
  • usermod -a -G vboxusers [tên người dùng]

Điều này sẽ giải quyết

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.