UbuntuデバイスからUSBデバイスをvirtualboxゲストに表示/接続できない


13

NXTロボットをVirtualboxのWindows XPゲストに接続しようとしています。virtualboxの拡張パックをインストールしました。仮想ボックスに表示されるUSBデバイスは1つではありませんが、lsusbはすべてがホストに接続されていることを示しています。

william@ubuntu-laptop:~$ lsusb
Bus 002 Device 005: ID 0694:0002 Lego Group Mindstorms NXT
Bus 002 Device 004: ID 049f:0051 Compaq Computer Corp. KU-0133 Easy Access Interner Keyboard
Bus 002 Device 003: ID 1c4f:0034 SiGma Micro 
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1bcf:2c18 Sunplus Innovation Technology Inc. 
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

ご覧のとおり、私のロボットは最初のUSBに接続されていますが、Vboxには何も表示されず、マウスやキーボードも、ストレージデバイスではないため、vboxはデフォルトでそれらを非表示にしますか?(USBキーを接続しようとしませんでした)VboxにデバイスをRobotC IDEに接続できるように、ゲストを介してデバイスの制御を強制的に転送させる方法が必要です。

ソフトウェアセンターからVboxをインストールしました。バージョン4.3.26(最新、今日のみインストール)


VirualBoxでUSBを有効にしましたか?
ティム

USBコントローラーとUSB 2.0(EHUI)コントローラーの両方を有効にしました。フィルタを追加していないので、すべて表示されるはずですよね?
ウィリアムサターウェイト

フィルターを追加してみてください。それが排他的でない場合、ウェブカメラが表示されません。
ティム

フィルターを追加してみましたが、まだ何もありません。ストレージデバイスのみを表示するという私の理論をテストしました。拡張パックを再インストールしました。nという単語を入力するのにうんざりしていますが、アイデアは得られます。たぶん私もvboxフォーラムで尋ねるべきです。
ウィリアムサターウェイト

2
askubuntu.com/questions/25596/how-to-set-up-usb-for-virtualboxを参照してください-すべてが正しくセットアップされていれば、USBキー、プリンターなどのUSBデバイスが表示されます。これらを最初にテストし、失敗した場合は報告します。
タクカット

回答:


20

問題は、私がvboxuserグループに属していなかったことです。同じ問題を抱えている人のために:

まず、Virtualbox Extension Packがあることを確認してください。これにより、USB 2.0を使用できます。usb 3.0はまだサポートされていません。

自分をvboxuserグループに追加しました:

sudo usermod -a -G vboxusers <useruame>

ログアウトしてから再度ログインして、変更を有効にします

vmの設定でUSB 2.0(EHCI)コントローラーを有効にします

さらにヘルプが必要な場合は、このトピックを参照してください

Takkatの功績


0

私の場合、上記のWilliam Satterthwaiteのハックを適用した後、VirtualBoxでUSBデバイスのリストを確認して接続できました。ただし、ゲストOSには表示されません。次に、ゲストをオフにして、USBアダプターをUSB 3.0からUSB 2.0に変更しました。マシンを再起動し、ゲストOSにUSBデバイスが表示されました。


Windows 7を使用している場合、USB 3.0はサポートされません。サポートは、マザーボードドライバーによって提供される必要があります。virtualboxの場合、virtualboxがエミュレートするデバイスのドライバー
Shelvacu
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.