mac_VMware Fushion遇到“cannot find a valid peer process to connect to”时的解决办法

VMware Fushion遇到“cannot find a valid peer process to connect to”时应该怎么办?

关键词:mac; VMware Fushion; 虚拟机; valid peer process; 苹果电脑;

勘误:第2步中命令ps x|grep vmware出现笔误,写作了vmeare,谢谢评论区@sinat_41700589指出!

前一段时间博主mac下VMware中的win10虚拟机突然打不开了,每次启动win10虚拟机时都会报错“cannot find a valid peer process to connect to”,
当时博主就觉得可能是因为之前虚拟机卡住了博主直接强行退出了VMware软件导致的错误发生。

奈何网上找了一圈资料都没有找到相关的解决办法,看来mac相关的教程和handbook还是少数,之前博主也是windows阵营里面的人,系统啊软件啊出了什么问题网上一搜基本就有解决办法了,不过没关系,以后就由我来为互联网贡献mac下的教程和软件安装使用与排错(自说自话 汗…)。

话不多说,最后博主在外国网站找到了可以参考的解决办法,但并不是翻译,充其量只能说是伪翻译,所以,这篇就是我开博以来的第一篇伪翻译文章!!lol
我同时参考了一篇关于windows下VMware Workstation中报错“cannot find a valid peer process to connect to”的博客,有兴趣的同学可以直接点击:link

外国网站原文传送门:link

这篇文章其实并不是针对“cannot find a valid peer process to connect to”这个报错信息的,而是针对报错“Internal Error”这个信息的解决办法,不过我用了里面的方法,发现可以解决我的问题。
我尽量以最明白的语言将解决办法写下来,并不是一字一句那么翻译,不喜勿喷直接传送门去看原文~

遇到“cannot find a valid peer process to connect to”通常的原因就是虚拟机非正常关闭,后台仍有进程在运行,所以重开虚拟机后原来的进程信息与新开的虚拟机冲突。导致虚拟机无法正常启动。

那篇文章的作者给出了两种解决办法,第一种就是重启[噗。。]第二种就是结束还在运行的进程。
当然,重启谁都会,所以我们这里只说第二种方法:

  1. 首先确定VMware Fushion已经退出,
  2. 接着打开终端,输入ps x|grep vmeare ps x|grep vmware(原作者给出的代码是ps –axwww | grep vmware)我运行的时候遇到一点小问题,所以这里放的是我自己的代码。
  3. 输入完代码后回车,应该会看到所有还与VMware有关的进程。这时,找到一个带有“vmx”名称的进程名的PID(如果我的记忆没错的话,因为写这篇博客的时候我早已解决了问题,类似的情况也没再发生过。不过我基本确定应该找带有“vmx”的进程并kill之),比如什么‘11926’或者什么之类的,PID就是一串数字
  4. 找到后直接kill –9 PID
  5. 再次打开VMware,发现终于可以启动虚拟机了!
  6. 一切解决,enjoy!!

peace out:)

(Copyright © http://blog.csdn.net/s_gy_zetrov. All Rights Reserved)


visitor tracker
访客追踪插件


你可能感兴趣的:(教程,使用中的排错与软件贴士,使用技巧等)