增强功能是VirtualBox支持USB设备的核心组件,需先完成安装:
sudo mount /dev/cdrom /mnt # 挂载增强功能光盘
cd /mnt # 进入光盘目录
sudo ./VBoxLinuxAdditions.run # 运行安装脚本(按提示完成安装)
若需支持USB 3.0及以上高速设备,需额外安装扩展包(与VirtualBox主程序版本一致):
Oracle_VM_VirtualBox_Extension_Pack-7.1.10.vbox-extpack);过滤规则可让虚拟机启动时自动连接指定USB设备,避免手动操作:
默认情况下,普通用户无权访问USB设备,需修改用户组权限:
USER替换为你的用户名,可通过whoami查看):sudo groupadd vboxusers # 若vboxusers组不存在则创建
sudo usermod -aG vboxusers $USER # 将当前用户添加至vboxusers组
lsusb命令,查看输出列表中是否有目标USB设备的信息(如厂商ID、产品ID);sudo mkdir /mnt/usb # 创建挂载点
sudo mount /dev/sdb1 /mnt/usb # 挂载设备(假设设备为/dev/sdb1,需根据实际情况调整)
sudo umount /mnt/usb卸载设备,避免数据损坏。