Linux下VirtualBox安装XP,U盘、U盾无法识别解决办法

Kvm、VMware、Virtualbox、Xen、Qemu 等
回复
清徽
帖子: 12
注册时间: 2006-05-05 20:47

Linux下VirtualBox安装XP,U盘、U盾无法识别解决办法

#1

帖子 清徽 » 2014-06-15 18:08

Linux为主机,Virtualbox安装了XP系统,插入U盘、U盾,Linux可以识别,但是虚拟机中不能识别U盘、U盾。

第一步,需要安装Oracle VM VirtualBox Extension Pack,去官网下载后,在Virtualbox“管理”-“全局设定”-“扩展”中安装下载好的安装包。

第二步,将你的用户名,比如说是test,加入到 vboxusers组中,运行此命令

代码: 全选

sudo usermod -a -G  vboxusers test
然后注销帐号再登录,可以用 id 命令查看是否在vboxusers组中。

这时候进入XP系统,就能正常使用U盘、U盾了。

usermod命令的使用方法如下:
功能说明
修改用户帐号。
用法:usermod [选项] 登录
选项:
-c, --comment 注释 GECOS 字段的新值
-d, --home HOME_DIR 用户的新主目录
-e, --expiredate EXPIRE_DATE 设定帐户过期的日期为 EXPIRE_DATE
-f, --inactive INACTIVE 过期 INACTIVE 天数后,设定密码为失效状态
-g, --gid GROUP 强制使用 GROUP 为新主组
-G, --groups GROUPS 新的附加组列表 GROUPS
-a, --append GROUP 将用户追加至上边 -G 中提到的附加组中, 并不从其它组中删除此用户,需要与 -G 选项配合使用
-h, --help 显示此帮助信息并退出
-l, --login LOGIN 新的登录名称
-L, --lock 锁定用户帐号
-m, --move-home 将家目录内容移至新位置 (仅于 -d 一起使用)
-o, --non-unique 允许使用重复的(非唯一的) UID
-p, --password PASSWORD 将加密过的密码 (PASSWORD) 设为新密码
-s, --shell SHELL 用户帐号的新登录 shell
-u, --uid UID 用户帐号的新 UID
-U, --unlock 解锁用户帐号
-Z, --selinux-user new SELinux user mapping for the user account
回复