虚拟机(VMware)装的Ubuntu连接USB设备导致Ubuntu死机的问题及解决

背景

之前一直在笔记本上(win10)用VMware Workstation12下的Ubuntu16.04做一些SLAM的工作,突然这周一连相机,跑相机厂家提供的SDK就卡死了。无奈重启电脑(因为VMware的虚拟机卡死了好没特别好的办法关闭VMX的进程,禁用服务的操作比较繁琐),然后就出了个奇怪的问题,虚拟机只要一连USB设备(除了鼠标键盘)就会死机,期间我试过外部的USB相机,笔记本自带的相机,甚至是U盘和手机,都会卡死,就开始全网找解决方法。内外网找了一圈,搞了3天最后终于搞定了。

过程

期间我修复和重装过VMware,重装过Ubuntu,都没用。感觉上可能是VMWARE的USB服务出了问题或者是兼容性BUG了。

不过发现只要留着VMware的安装包,就不用手动删服务,网络等操作,就直接打开安装包,点删除就基本上删的彻底了,只留下空白的安装目录和空的注册表(这个空的注册表还是需要手动删除)

后来也在外网上提问,去过Stack Overflow,也没找到合适的。最后在Vmware的社区搜了下(https://communities.vmware.com/thread/612551?q=freeze%20USB%20connection)看到了有可能是因为WIN10的升级。

想了下,之前是从1809升级到了1903,可能是这个原因。在国内搜了下,发现1903的WIN10,VMware不同程度出现了新的问题,比如什么无故假死,VMtools复制文件假死这类的,也算是定位了问题原因。

解决方法

系统原因的话,解决方法就两个:要么退回到1903之前的WIN10,要么升级VMware到兼容版本。

我用的是后者,从12直接升级到15.1(注意一定是15.1,我装了15.0还是有问题),好像也是VMware的15版本更新了兼容性。更新最简单的版本就是在软件内,帮助→软件更新(因为很多国内的连接都是度盘,看了下大概软件都是400m的压缩包,度盘限速不谈了,体感还不如自己软件内下)。然后就把问题解决了

  • 6
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值