VMware虚拟机配置文件(.vmx)损坏修复

我的虚拟机为VM14    装的ubuntu14.04server版

遇到ubuntu打不开,上网查阅了博客写的解决办法,尝试并解决了,以下分享个人心得:

首先进入虚拟机中系统安装的位置

查看日志文件:
打开虚拟机目录下的vmware.log文件
 
解决思路:
1.先备份,以免误删,接着将.vmx文件删除(别删错了!!!),然后新建一个同样名字的.vmx文件,我的是Ubuntu.vmx;
2.找到“ DICT --- CONFIGURATION”(前面是日期和时间的信息);
3.找到“ DICT --- USER DEFAULTS”(前面是日期和时间的信息);
4.将这两行的之间的数据复制出来(上面提到的两行不需要复制);
5.黏贴到.vmx文件(我的是Ubuntu.vmx)中;
6.删除Ubuntu.vmx文件中所有行的前边的日期时间标志,仅保留后面的信息,例如:

2018-05-15T16:56:36.890+08:00| vmx| I125: DICT config.version = "8"

将“2014-11-01T20:50:32.963+08:00| vmx| I120: DICT”部分删除,只保留config.version = "8";
ps:如果你自己不知道简单的删除列的方法,我推荐使用NotePad++,按出Alt,就可以选择列,然后将表示时间的标志的列全部删除。然后全选,Tab+Shift可以将所有内容左移,最后让前面的空格全部去除,达到日志信息左对齐的效果。
7.照上边格式全部修改,然后给所有行的等号后的字符加上英文双引号(注意不要使用中文输入法的双引号)
       例如:config.version = 8 改为config.version = "8"
如果你跟我一样,已经有英文双引号,就不需要添加了;
8.保存.vmx文件(Ubuntu.vmx);
9.重新打开.vmx文件(Ubuntu.vmx);
10.OK,启动虚拟机。
 
 
原文地址:https://www.cnblogs.com/guohaoblog/p/9041895.html