VMware中出现cannot find a valid peer process to connect to问题


VMware中出现cannot find a valid peer process to connect to问题
 
这样的问题,没有普适性的解决方案,我遇到了,就跟大家分享一下我解决这个问题的心得。并且赘述一下可能出现的情况,供大家使用!
 
依照百度中可能遇到的解决方案进行分析:
 
1. 找到任务管理器中的vmware-vmx.exe重启虚拟机,然后就可以启动
 
经验证:没有这个进程,所以NO
 
2. 清除虚拟机目录下的.lck文件,然后启动peer process,启动方式为在DOS中执行: net start vmx86
 
提示,应该使用管理员模式运行,如果你想破解Windows的管理员权限,请问度娘。
 
经验证:我的虚拟机目录中没有.lck文件,敲入指令以后,重启虚拟机,问题依旧,所以NO
 
3. 在DOS中执行 net user查看是否已经正确添加_vmware_用户,如果没有,说明系统启用了密码策略,可以使用net user username{password | *} /add来添加新的用户。
 
经验证:打了net user 以后,只有本地管理员用户一个,所以尝试添加一个网络用户 net user _vmware_ fuchao /add, 其中用户名为_vmware_ 密码是fuchao,添加完成后,重启虚拟机,问题依旧,所以NO
 
4. 这里给出的跟第一种方式差不多,只是采用指令的方式,丙级乱投医,继续尝试:在DOS中输入taskkill /im vmware-vmx.exe 随后清除虚拟机目录中的.lck文件,最后重启vmx86服务:在DOS中输入 两条指令
 
net stop vmx86
 
net start vmx 86
 
经验证:终于发现.lck文件,确实说,是一个文件夹,统统删掉。重启vmx86。打开VMware,问题依旧!!!开始躁动不安了!还是先重启一下机器尝试一番。
 
************急于解决问题的看这里**************
 
5. 忽然发现一个解决方案中的情景描述跟我相似:强制关机时强制关掉了虚拟机,导致重启虚拟机的时候,没能正确开机修正。这篇中猛烈的抨击了国人的博客,我等只能为之侧目,能解决问题就解决问题么,显得自己如此清高又有何用??不理解!
 
不过技术还是没有国界的,文中讲到,删除掉虚拟机进行restoring 的缓存文件.vmss,然后重启虚拟机,问题解决鸟。
 
小结
 
通过这件事,想起了中学时候的一篇文章叫《石钟山记》事不目见耳闻,而臆断其有无,可乎?做学问呢,还是要严谨,写博客也是,话不要说满,问题的情景要解释清楚。如此做下去,大家检索问题的速度快了,技术进步就会更大,意义远大。

相关内容

    暂无相关文章