在 Ubuntu(作为 VirtualBox 客户机/虚拟机) 中连接和使用 USB 设备,一般按下面步骤操作即可。
VirtualBox 默认不支持 USB 2.0/3.0,需要安装扩展包:
File → Preferences → Extensions → 添加扩展包
如果你是 Linux 宿主机(如 Ubuntu 宿主机):
sudo usermod -aG vboxusers $USER
然后 注销并重新登录。
✅ 加了过滤器后,插入 USB 会自动连到虚拟机
查看是否识别:
lsusb
设备(Devices) → USB → 选择你的设备
如果 Ubuntu 里看不到设备或没权限:
sudo usermod -aG dialout $USER # 串口设备
sudo usermod -aG plugdev $USER # 通用 USB
然后注销重登。
查看设备:
ls /dev/ttyUSB*
ls /dev/bus/usb/
❌ USB 灰色不可选
→ 没装 Extension Pack
❌ 插上没反应
→ 没开 USB Controller
→ 没加 USB Filter
→ 宿主机被占用(先拔掉宿主机)
❌ 权限拒绝
→ 用户没在 vboxusers / dialout
dmesg | tail
ls /dev/ttyUSB0
sudo apt install android-tools-adb
adb devices
如果你愿意,可以告诉我:
我可以直接给你对应的一步到位方案。