vboxusers
にユーザー名を追加してください このコマンドでグループ化:
sudo adduser $USER vboxusers
その後、ログアウトしてログインする必要があります。 (Ubuntu 20.04 の場合、再起動が必要です)
詳細については、こちらを確認してください:
https://help.ubuntu.com/community/VirtualBox/USB
adduser
がない場合 コマンド、代わりにこれを行うことができます:
sudo usermod -aG vboxusers $USER
ユーザーのグループ情報をリロードするためにログアウトしてから再度ログインすると、USB デバイスがリストに表示されます。
まず、@csorigの答えは正しいです。 vboxusers
にいる必要があります グループ。それが基本です。
それでも何らかの理由で動作しない場合...どこにも文書化されていませんが、システムが inotify
を使い果たした場合、USB ホスト デバイス共有は動作しないことがわかりました。 リソース。
tail -f /var/log/syslog
を実行してみてください またはそのようなもの。次のようなメッセージが表示される場合:
tail: inotify cannot be used, reverting to polling: Too many open files
inotify
を増やす必要があります それらを消費しているソフトウェアを制限するか無効にします。私の場合、それはバックグラウンドで実行されている継続的なバックアップ ソフトウェアでした。
この制限を引き上げる基本的な方法は次のとおりです。
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
mysql (mariadb) エラー 1698 (28000):ユーザー 'root'@'localhost' のアクセスが拒否されました
inotify-tools を使用して、複数のディレクトリ内で再帰的に新しいファイルを継続的に検出します