VirtualboxでUSBフィルター設定にUSBデバイスが表示されない


64

この質問に従っていましたが、問題が見つかりました。 VirtualBoxで実行されているUbuntuでウェブカメラを使用する

カメラをテストするためにguvcviewを使用しましたが、動作します。Webサイトから12.04 virtualboxリリースをインストールし、拡張パックをインストールしました。しかし、緑色のプラス記号が付いたUSBをクリックすると、使用可能なデバイスがありませんと表示されます。

ここに画像の説明を入力してください


1
拡張パックが正しくインストールされたことを確認しますか?両方のマシンをリブートしましたか?
ブライアム

2
ユーザーをvboxuserグループに追加しなかったのでしょうか?

1
14.04のvirtualbox 5の時点で、ユーザーは「vboxusers」(s付き)
トムサリーバ

回答:


101

これは、UbuntuでホストされているゲストOSのUSBデバイスへのアクセスに役立つ場合があります

最初にdkmsをインストールします

  • sudo apt-get install dkms

次にGnome-System-Toolsをインストールします

  • sudo apt-get install gnome-system-tools

アプリケーション- ユーザーとグループを起動します。Unityを使用している場合は、スーパーキーをタップしてユーザーを入力し、[ ユーザーとグループ]アイコンをクリックしてユーザー設定を起動します。

[ グループの管理 ]をクリックし、vboxusersを見つけ、プロパティをクリックし、独自のユーザー名とその他の目的のユーザーをvboxusersグループに追加します。OKをクリックします。

次に、ログアウト(sudo restart lightdmこのDMを使用している場合)してから再度ログインする必要があります。VirtualBoxを起動して、USBデバイスの追加を続行します。


1
ajThapaありがとう!私はユーザーグループにいなかっただけでした。
アレックス

まだスクロールが機能しない
アレックス

このリンクをご覧ください:askubuntu.com/questions/152742/…–
正確な

1
gnome-system-tools最終的に私が必要とする作品になりました。私はUbuntu GNOMEを使用しており、ユーザーがvboxusersグループに属していること、最新の拡張パックがインストールされていること、VMでそのUSBが有効になっていることを既に確認しています。最後の再起動後、USBデバイスが表示されました。
STW

1
私はxUbuntu 14.04を使用しています。「グループの管理、vboxusersの検索、プロパティのクリック、独自のユーザー名の追加」+再起動(apt-getのインストールは不要)のみを行いました。それが役立ちます。これで、VirtualBoxにすべてのUSBデバイスが表示されます。ありがとう。
msa7

50

このコマンドは、アカウントをvboxユーザーグループに追加します。VirtualBoxがUSBフラッシュドライブを検出できるようにします。

sudo usermod -G vboxusers -a $USER

$USER値はユーザー名です。あなたはそれを見ることができますecho $USER

$ whoami
foo
$ echo $USER
foo

また$USER、ホームのユーザー名で置き換えることもできます。

その後、コンピューターをログアウトまたは再起動すると、VirtualBoxがUSBデバイスを検出します。

ソース:
UbuntuのVirtualboxドキュメント(フランス語)
VirtualBox / USB- コミュニティヘルプWiki(英語)


12
usermod -G ...エラーが発生しやすいので、adduser $USER vboxusers代わりに使用してください。
ガントベルト

これが最も簡単な方法です。
realhu

1
なぜこれが受け入れられた答えではないのですか。最も簡単な
-KhoPhi

1
ここでvboxusersとは何ですか?adduser: The group 'vboxusers' does not exist.
アビシェークバティア

@Abhishek Bhatiaで「adduser $ USER vboxuser」を試してみてください。うまくいかない場合は、virtualboxと拡張パックをインストール/再インストールしてみてください。これらのコマンドは、ゲストではなくホストシステムで使用する必要があることに注意してください!
linux64kb

5

実行するには十分なはずです

sudo gedit /etc/group

次に、vboxusers行を見つけて 、最後に自分のユーザー名を追加します。

この再起動が推奨されますが、ログアウトまたはkill -9 -1ログインで十分です。


2

標準のディストリビューションバージョン4.3.20を使用して、Linux Mint 17(Ubuntu 14.04)でも同じ問題が発生しました。gnome-system-toolsとdkmsはすでにインストールされていますが、open-vm-dkmsはインストールされていません。これは私がしました:

sudo apt-get install open-vm-dkms

再起動後、USBデバイスが表示されました。パッケージはUbuntu 12.04と14.04にも存在するので、そこでも動作すると思います。

依存関係の問題である可能性がありますか?


2

vboxusersグループに自分を追加した後:

sudo gpasswd -a $USER vboxusers

何らかの理由でログアウトしたり再起動したくない場合は、強制的に有効なグループでVirtualBoxを実行できます。

sg vboxusers virtualbox

これは、次回の再起動後に不必要になります。


あなたは魔術師です。以前私がやっていることはsu $USER、新しい有効なグループを配置して、現在のシェル内で新しいシェルを開始することでした。注意すべきことの1つは、コマンドに追加の引数を追加するsg vboxusers 'vagrant up'場合は、私の場合はコマンドを引用符で囲む必要があるということです。
dragon788

0

これを試して。VirtualBoxで、[デバイス]-> [USBデバイス]->目的のUSBデバイスをクリックします。目的のデバイスが表示されていますか?

ここに画像の説明を入力してください


3
番号。同じこと。マウスでのスクロールもその中で機能しないことを学びました。
アレックス

0

Ubuntu 14.04 Lts.oracle Vmおよびextの5.0.8バージョンがインストールされています。上記のすべてのソリューションを試してみましたが、USBデバイスが表示されませんでした。OracleVMの仮想ボックスと拡張パックを4.3.32にダウングレードして動作しました。私は時代遅れですが、少なくとも動作します。


0

私の修正は簡単でした...

今日、この問題が発生しましたが、実行中のvirtualboxサービスに関するインストール警告を無視したためだと思います。ホストを再起動する必要がありましたが、その後USBが壊れたため、ここに来ました。

Virtualboxをゼロから再インストールし、「プログラムと機能」を使用して完全に削除してから、再度インストールしました。

USBが正しく機能するようになり、デバイスが表示されます。ただし、クライアント内でデバイスを動作させるには、デバイスの1つを取り外して再接続する必要がありました。


3
「プログラムと機能」はWindowsのものです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.