GNU/Linux >> Linux の 問題 >  >> Linux

Virtualboxゲスト内のUSBデバイスへのアクセスを有効にする方法は?

ホストからVirtualBoxゲストVM内のUSBデバイスを見ることができません。ゲストVMへのアクセスを有効にするにはどうすればよいですか?

承認された回答:

これらのデバイスへのアクセスを有効にするには、グループvboxusersにユーザー名を追加する必要があります 。

$ sudo usermod -a -G vboxusers <username>

$ sudo usermod -a -G vboxusers saml

後で変更を確認できます:

$ groups saml
saml : saml wheel vboxusers wireshark

上記を実行した後、ログアウトして再度ログインし、新しく追加されたグループがユーザーアカウントに登録されるようにします。次に、VirtualBox GUIから、右下のアイコングループにあるUSBアイコンを右クリックして、実行中のゲストVMを制御するUSB​​デバイスを選択できます。

USBデバイスの検出

VirtualBoxのあまり知られていないコマンドラインツールVBoxManageを使用して、アクセス可能なUSBデバイスを一覧表示できます。これは、ユーザー名に上記で追加されたグループが正しく取得されていることを確認するための良い方法でもあります。

グループなし

$ VBoxManage list usbhost
Host USB Devices:

<none>

グループで

$ VBoxManage list usbhost | head -19
Host USB Devices:

UUID:               abcd1234-123a-2345-b1e0-8a0b1c1f2511
VendorId:           0x046d (046D)
ProductId:          0x0809 (0809)
Revision:           0.9 (0009)
SerialNumber:       ABC34567
Address:            sysfs:/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4//device:/dev/vboxusb/001/004
Current State:      Busy

UUID:               d2abc46d-123-1234-b8c3-691a7ca551ce
VendorId:           0x046d (046D)
ProductId:          0xc504 (C504)
Revision:           19.16 (1916)
Manufacturer:       Logitech
Product:            USB Receiver
Address:            sysfs:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-3//device:/dev/vboxusb/003/003
Current State:      Busy
...

参考資料

  • FedoraでのVirtualBoxUSBのサポート。正しい方法。
  • Virtualbox用にUSBを設定する
  • 3.10.1。 USB設定–VirtualBoxのドキュメント

Linux
  1. HAProxy統計を有効にする方法

  2. 「hdparm」ツールを使用して USB デバイスへの書き込みアクセスを無効にする方法

  3. VirtualBox で使用できる USB デバイスがありません

  1. LinuxのVirtualBoxでUSBドライブから起動する方法

  2. Ubuntu OS で OnePlus 5 のメディアにアクセスするにはどうすればよいですか?

  3. USB トラフィックをダンプする方法は?

  1. VirtualBoxにKaliLinuxをインストールする方法

  2. LinuxでIP転送を有効にする方法

  3. NGINXでHTTP2を有効にする方法