Linux环境用了有一段时间了,在平时都能满足需要,现在很少有需求需要开虚拟机依赖于windows才能完成了,但是在用到网银时还是彻底没招,没办法,这玩意在Linux下压根就没有。

用VirtualBox开启windows,但是发现插入USB等设备虚拟机根本就读取不到,更别说在里面使用了。查了一下,发现还真有玄机。

打开VirtualBox,在虚拟机设置的USB选项中,勾上第二个选项,一般情况下第一次选项应该已经自动勾选了,见下图:

这时候,下面会有个警告,会提示你缺少Oracle VM VirtualBox Extension Pack,到官方页面https://www.virtualbox.org/wiki/Download去下载安装,

如果你的virtualbox版本和上面的一致,直接点击All platforms,下载后直接双击就可以了。

到这里照理说应该已经完成可以了,但是发现还是找不到我的USB设备,最后发现需要将当前的用户添加到virtualbox的用户组才行,virtualbox在安时一般都是root权限,而平时使用的用户并不是root,所以通常情况virtualbox用户组下并没有当前用户,可以用以下命令查看:

[liyd@localhost ~]$ groups
liyd
发现当前只有一个用户组liyd,用以下命令添加:
sudo usermod -G vboxusers -a liyd
注销或重启电脑,再次查看用户组,发现已经存在了:
[liyd@localhost ~]$ groups
liyd vboxusers
打开virtualbox,到刚才的USB设置页,USB设备终于找到可以添加了,见下图:
你可能感兴趣的内容
openSUSE安装VirtualBox 收藏,6317 浏览
0条评论

selfly

交流QQ群:32261424
Owner