VMware Fusion 无法打开虚拟机 传输 (vmdb) 错误 -14: pipe connection has been broken。

VMware Fusion 在升级了系统之后打不开虚拟机了

大概在一个月之前升级了Mac系统(Intel芯片)版本从14升到15了,然后把VMware Fusion也升级了下小版本,结果VMware的虚拟机就打不开了,能在列表中显示有虚拟机。新建新的虚拟机也打不开,老的虚拟机也打不开,点击虚拟机报错为 传输 (vmdb) 错误 -14: pipe connection has been broken。

重新装了各种版本的VMware Fusion都不能打开,关闭侧通道缓解也不行。

日志文件如下

https://h1.appinn.me/file/1736148271038_vmware.log

我勒个去,图床还能传文件?

日志里好几个文件找不到了啊:

/Library/Preferences/VMware Fusion/config
/Users/abc/Library/Preferences/VMware Fusion/config
/Applications/VMware Fusion.app/Contents/Library/messages/en/vmware.vmsg

你试试删除,然后重新导入。

这几个文件不管重装几次都没有,找不到。问了朋友的电脑他的启动时也没有这个文件,第三个是语言包,语言包里面有de es fr it ja zh-Hans就是没有en,就很奇怪

然后我审查的时候还发现虚拟网卡无法启动,也在设置界面没显示,用vmnet-cli去尝试启动时报错:

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start
Enabled hostonly virtual adapter on vmnet1
Failed to start DHCP service on vmnet1
Failed to start NAT service on vmnet8
Enabled hostonly virtual adapter on vmnet8
Failed to start DHCP service on vmnet8
Failed to start some/all services

把 VMware Fusion 降级回去试试

这个也试过了,也是一样的报错传输 (vmdb) 错误 -14: pipe connection has been broken。,甚至要求降级虚拟机的也一起试过了,感觉可能是系统的CPU问题。因为不想重装系统,目前只能用pd暂时用着