【VirtualBox】Linux 使用 Virtual-Box 安裝的虛擬機找不到可以掛載的USB設備

【VirtualBox】Linux 使用 Virtual-Box 安裝的虛擬機找不到可以掛載的USB設備
Date: 09/10/2026 09:44

OS: EndeavourOS x86_64(Arch)
Kernel: Linux 7.2.3-arch1-2

Packages: Virtualbox 7.2.16-1(x86_64)
Repository: Extra(Pacman)

虛擬機: Windows 10
虛擬機命名: Windows10

報錯信息:Failed to enumerate host USB devices ... add your user to the 'vboxusers' group. 實際上,錯誤已經很明了。

修復

原因是:USB 直通需要你的賬號在 vboxusers 權限組里,/dev/vboxusb/*** 屬於該組。**

但是有一個坑:加入權限組後,當前圖形介面登錄會話,和正在跑着的 VirtualBox 進程不會自動獲取到你加入新權限組的事實。你可以通過下面命令獲悉:

grep Groups /proc/$(pgrep -n VBoxSVC)/status

如果裡面沒有 vboxusers 的 GID,那就得 注銷&重新登入 / 重啓計算機。此時,VirtualBox 啓動就會帶組了。

Done.

完畢後,插入你的U盤、手提電話或者其他USB設備。 之後你應該可以從 虛擬機 的頂部欄,Device 功能塊,USB 下拉框 見到你的設備了。 只要點擊設備,爲複選框打勾,就會掛載上你的虛擬機了