VirtualBox U盘识别问题完美解决指南 ——记一次从入门到放弃再到入门的折腾历程
写在前面
如果你也遇到了这样的情况:VirtualBox的USB设备列表里明明能看到U盘,但Ubuntu虚拟机死活识别不出来,那么这篇文章就是为你准备的。让我带你走一遍完整的解决之路,避免重复踩坑。
问题现象
在VirtualBox中安装Ubuntu操作系统后:
-
✅ 虚拟机设置中的USB列表能看到U盘
-
❌ Ubuntu系统内部找不到U盘设备
-
使用
lsusb和lsblk命令都看不到U盘
解决方案完整步骤
第一步:确认版本并下载匹配的扩展包
首先检查VirtualBox版本:
# 在VirtualBox界面中:帮助 -> 关于VirtualBox
# 或者直接查看版本号
virtualbox --version
我的版本是 7.2.6,所以需要下载对应版本的扩展包。
正确下载地址:
https://download.virtualbox.org/virtualbox/7.2.6/Oracle_VirtualBox_Extension_Pack-7.2.6.vbox-extpack
⚠️ 重要提醒:扩展包的版本必须与VirtualBox主程序完全一致,否则会出现各种奇怪错误。
第二步:安装扩展包
# 进入下载目录
cd ~/下载
# 安装扩展包
sudo vboxmanage extpack install Oracle_VirtualBox_Extension_Pack-7.2.6.vbox-extpack
安装过程中会遇到许可证协议,需要:
-
按空格键翻页到末尾
-
输入
y同意协议 -
按回车确认
第三步:处理依赖问题
如果在安装过程中遇到依赖错误:
# 修复依赖关系
sudo apt --fix-broken install
# 重新安装VirtualBox主程序
sudo dpkg -i ~/下载/virtualbox-7.2*.deb
# 再次修复依赖
sudo apt --fix-broken install
第四步:修复内核模块
这是最关键的一步,必须执行:
sudo /sbin/vboxconfig
这个命令会编译并加载适合当前内核的VirtualBox模块。
第五步:验证安装
# 查看扩展包是否安装成功
vboxmanage list extpacks
预期输出:
Extension Packs: 1 Pack no. 0: Oracle VM VirtualBox Extension Pack Version: 7.2.6 Usable: true
第六步:添加用户组权限
# 将当前用户添加到 vboxusers 组
sudo usermod -a -G vboxusers $USER
# 需要注销重新登录或重启生效
第七步:虚拟机设置
在虚拟机关机状态下:
-
右键虚拟机 -> 设置 -> USB
-
勾选"启用USB控制器"
-
选择USB 3.0 (xHCI)控制器
-
点击添加USB过滤器,选择你的U盘
第八步:连接U盘
-
启动Ubuntu虚拟机
-
插入U盘
-
在虚拟机菜单栏点击:设备 -> USB -> 选择你的U盘
遇到的坑及解决方法
坑1:扩展包版本不匹配
错误提示:undefined symbol: _ZNK9RTCString8endsWithEPKc
解决方法:完全卸载旧版本,重新安装匹配的版本
坑2:文件名错误
错误提示:file not found
解决方法:使用 ls -la 查看实际文件名,复制粘贴使用
坑3:依赖缺失
错误提示:缺少 liblzf1、libtpms0、libxcb-cursor0
解决方法:sudo apt --fix-broken install
坑4:内核模块未加载
错误提示:The vboxdrv kernel module is not loaded
解决方法:sudo /sbin/vboxconfig
最终效果
完成以上所有步骤后,你的Ubuntu虚拟机就能:
-
在文件管理器中看到U盘图标
-
使用
lsblk命令看到/dev/sdb1等设备 -
正常读写U盘文件
总结
VirtualBox的USB支持需要三个关键要素:
-
匹配的版本:主程序和扩展包必须同版本
-
正确的权限:用户必须在 vboxusers 组
-
完整的内核模块:
vboxdrv必须正常加载
记住:不要看到错误就慌,大多数VirtualBox问题都可以通过 sudo /sbin/vboxconfig 解决,或者用 apt --fix-broken install 修复依赖。
参考资料
最后更新时间:2026年3月14日
测试环境:VirtualBox 7.2.6 + Ubuntu 22.04/24.04
内核版本:6.17.0-19-generic
希望这篇总结能帮到遇到同样问题的朋友!如果还有其他问题,欢迎留言交流~

浙公网安备 33010602011771号