UbuntuがUSBデバイスを認識しない場合、VirtualBoxはUSBデバイスを認識しますか?

UbuntuがUSBデバイスを認識しない場合、VirtualBoxはUSBデバイスを認識しますか?

Ubuntu 11.10 上の VirtualBox を通じて、Windows XP を仮想マシンとして実行しています。Ubuntu で認識されない USB デバイス (ビデオ グラバーと Android フォン) がいくつかあります。仮想的に実行されている場合、Windows XP で認識されるでしょうか?

答え1

おそらくはい。USB パススルーにより、VM に USB デバイスへのネイティブのようなアクセスが提供されます。

過去にはVirtualBoxを使って古い携帯電話のファームウェアやマウスのファームウェア(とても光沢のあるマウス) をダウンロードして、Logitech Harmony リモコンを更新します。これらはすべて、Ubuntu から直接実行できるものではありません。

指摘しておきたいのは、パフォーマンスが常に優れているわけではないということです。これは本当のパススルーではありません (ハブはすべて Ubuntu によって管理されているため、これは事実上不可能です)。そのため、速度を低下させるソフトウェア レイヤーが存在します。特に、ビデオ グラバーはうまく機能しない可能性があります。


注: これは言うまでもないと思ったのですが、フランクの回答を読むと、おそらく言う必要があるようです...これらすべてには、USBサポートを正しく設定する

答え2

はい、ただし、ユーザー アカウントを VBOXUSERS グループに追加する必要があります。

簡単に説明します。 http://www.howtogeek.com/howto/31726/mount-usb-devices-in-virtualbox-with-ubuntu/

これを実行すると(再起動すると)、VirtualBox ウィンドウの下部ステータス バーにある USB アイコンをクリックすると、USB デバイスが表示されます。

答え3

Windows 上の VMWare に関する私の経験では、VMWare は基本的に USB デバイスの通信を VM に直接渡す USB ドライバーをインストールします。そのため、USB ワイヤレス カードを接続すると、ワイヤレス カードはホストのデバイス リストから消えて、「VMWare USB デバイス」に置き換えられ、ゲストのデバイス マネージャーに表示されます。

VM ソフトウェアによって結果は異なります。

関連情報