参照 https://linux.cn/article-15287-1.html
1.安装virtualbox扩展包
(1)从archlinuxcn社区库安装
sudo pacman -S virtualbox-ext-oracle
该包的描述为Oracle VM VirtualBox Extension Pack
(2)或者从virtualbox官网中下载扩展包Oracle VM VirtualBox Extension Pack
再在virtualbox程序界面>工具选项>扩展管理>安装,选择所下载扩展包安装
2.添加用户到vboxusers用户组
(1)
sudo usermod -G vboxusers -a your_username
-G vboxusers: 表示要修改的属性是用户组(Group)。这里的"vboxusers"是要将用户添加到的用户组的名称。
-a: 表示附加操作,以保留用户当前所在的其他用户组。如果不加这个参数,用户会被从其他用户组中移除。
(2)
id your_username
可以查看用户是否属于vboxusers用户组
3.重启主机
4.在virtualbox启动虚拟机实例,在虚拟机实例顶部>设备>usb 中添加usb
在主机系统中插入 U 盘时,请保持挂载状态。但在启动虚拟机之前不要打开或访问任何文件。
启动虚拟机后,U 盘将在主机系统中卸载并自动挂载到客体系统中,即你的虚拟机。
使用完 U 盘后,确保在虚拟机中将其弹出或卸载。然后它将能再从你的主机系统内访问。
同一个usb只能由一个虚拟机或者一个主机挂载
vitualbox中的某些操作系统可能无法识别到主机usb, windows7好像就不行。