Přidejte své uživatelské jméno do vboxusers
seskupit pomocí tohoto příkazu:
sudo adduser $USER vboxusers
Poté se musíte odhlásit a přihlásit. (U Ubuntu 20.04 je vyžadován restart.)
Další podrobnosti naleznete zde:
https://help.ubuntu.com/community/VirtualBox/USB
Pokud nemáte adduser
můžete místo toho provést toto:
sudo usermod -aG vboxusers $USER
Odhlaste se a znovu se přihlaste, abyste mohli znovu načíst informace o skupině uživatele a zařízení USB se nyní zobrazí v seznamu.
Za prvé, odpověď @csorig je správná. Musíte být v vboxusers
skupina. To je základní.
Ale pokud to z nějakého důvodu stále nefunguje... není to nikde zdokumentováno, ale zjistil jsem, že sdílení hostitelského zařízení USB nefunguje, pokud systému dojde inotify
zdroje.
Můžete zkusit spustit tail -f /var/log/syslog
nebo něco takového. Pokud se zobrazí zpráva jako:
tail: inotify cannot be used, reverting to polling: Too many open files
pak musíte zvýšit inotify
sledovat omezit nebo zakázat software, který je spotřebovává. V mém případě to byl software pro nepřetržité zálohování běžící na pozadí.
Základní metoda zvýšení tohoto limitu je:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p