Ubuntu 20.04中使用VirtaulBox安装Windows虚拟机无法识别U盘解决方法

主机:Ubuntu20.04

虚拟机:Virtual Box

虚拟机操作系统:Windows10

问题描述:主机连接U盘,并且U盘可以被主机识别,但是虚拟机无法识别U盘。并且Settings==>USB只能看到USB1.1(OHCI) Controller.

解决方法:

1. 安装Virtaul Box增强包

Divices==>Insert Guest Additions CD Images下载增强包

2. 增强包下载完成后,找到exe文件并点击安装(增强包在虚拟机中)

3. 下载扩展包

登录:Download_Old_Builds – Oracle VM VirtualBox

根据使用的VirtualBox版本选择,例如我的是6.1.38,点击“VirtualBox 6.1 (active maintenance)”;

找到对应版本(6.1.38)的扩展包,点击下载。

4. 安装扩展包

File==>Preferences==>Extensions==>加号,找到上一步下载的扩展包,并安装。

5. 把当前用户加入到vboxusers组中

sudo adduser xxx vboxusers      -----(其中xxxx是当前用户,也就是启动virtualbox的用户)

如果报错:“vboxusers”组不存在,则执行以下命令

sudo groupadd vboxusers

sudo adduser xxx vboxusers     -----(其中xxxx是当前用户,也就是启动virtualbox的用户)

6. 重启主机

7. 选择 虚拟机==>Settings==>USB==>USB3.0(xHCI) Controller 

这一步需要保证虚拟机关闭的。

8. 启动虚拟机,连接U盘,在虚拟机中就可以看到USB设备了,当然也包括U盘

9. 如果想要让虚拟机自动识别某个USB设备,可以添加USB filter。

Settings==>USB==>新增过滤器:

填入Name和Vendor ID等信息,点击OK:

上面的Name随便写,Vendor ID可以通过在主机(Ubuntu)使用命令行lsusb查看:

复选框选择就是生效,可以实现 虚拟机自动识别新插入的U盘(但是主机就看不到了);

如果不需要自动识别,则可以把复选框去掉。

  • 12
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值