Linux下virtualbox虚拟机内使用usb

date: 2017.09.15; modification:2017.09.15

目录:

1 安装扩展包

sudo apt install virtualbox-ext-pack 

2 添加用户到相关组

cat /etc/group | grep vboxusers #查看vboxusers用户组gid
显示:
vboxusers:x:123:  # 后面的123就是vboxusers的ID, 记下该数值
sudo /usr/sbin/usermod -G vboxusers -a name #把name用户加到vboxusers组中, 后面的name就是你的用户名
cat /etc/group |grep vboxusers
vboxusers:x:123:name   # 此时可以查看到name以及被加到此用户组了

3 修改配置文件

sudo vim /etc/fstab    #编辑fstab文件

在末行加上以下行:

none /proc/bus/usb usbfs devgid=123,devmode=664 0 0    # 这里devgid的值就是你前面所查看的vboxusers的ID

OK启动你的虚拟机, 插入一个USB设备, 右键点击虚拟机右下角的USB图标选择你插入的USB设备, 虚拟机中就可以识别到了