web-dev-qa-db-ja.com

ユーザーをvboxusersに追加する方法

そのため、現在Virtualboxで実行しているWindows XPでフラッシュドライブを使用したいのですが、USBの使用を有効にするために設定を開くとエラーが発生します。

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}

誰もこれを修正する方法を知っていますか?助けてください! :S

17
GingerHunter797

ホストで、次のコマンドを実行します。

Sudo usermod -a -G vboxusers $USER

ログアウトを実行します(現在のユーザーをグループに追加した後は常に必要です)。

ログイン後、このコマンドでvboxusersグループに属していることを確認し、vboxusersが表示されたリストにあることを確認します。

groups $USER
40
kiri

これは私のために機能し、VirtualBoxに関する私の問題は解決されました

Sudo usermod -a -G vboxsf "$USER"
5
Serjik
  1. Usermodコマンドを使用して、他の回答で提案されているようにユーザーを追加します。
  2. コマンドidを実行します。リストにvboxusersが表示されます。
  3. 表示されない場合は、コンピューターを再起動してidをもう一度試してください。

idを実行した結果としてvboxusersがリストされたら、仮想ボックスでUSBを使用することをお勧めします。

3
Shakus
  • id uid = 1000([username])gid = 1000([username])groups = 1000([username])、10(wheel)、18(dialout)、497(plugdev)にvboxusersがない場合それから加えて
  • usermod -a -G vboxusers [ユーザー名]

これは解決するはずです

0
user306403