在清理电脑磁盘时误删除文件所导致Linux系统文件导致本地虚拟机启动不了。
So大家发生问题的原因可能跟我不一样但是解决方法应该是一样的.
对于VMware虚拟机配置文件(.vmx)损坏,泹是本方法仅适用.vmx文件损坏而其他文件完好无损的情况
最近一直在研究hadoop,用的时候就感觉速度很慢结果在使用 Xshell远程连接的时候,卡住鈈动了然后就报错了错误信息…忘记了内容了…然后虚拟机就崩溃了,然后这个虚拟机再也打不开了提示我的.vmx文件已损坏。
VMware虚拟机中使用.vmx文件保存虚拟机的所有软硬件配置如果意外损坏的话将会出现不能正常打开虚拟机的故障.
1.将.vmx文件删除(别删错了!!!),然后新建一个同样名字的.vmx文件我的是CentOS.vmx;
4.将这两行的之间的数据复制出来(上面提到的两行不需要复制);
6.删除CentOS.vmx文件中所有行的前边的日期时间標志,仅保留后面的信息例如:
ps:如果你自己不知道简单的删除列的方法,我推荐使用NotePad++,按出Alt就可以选择列,然后将表示时间的标志的列全部删除然后全选,Tab+Shift可以将所有内容左移最后让前面的空格全部去除,达到日志信息左对齐的效果
7.照上边格式全部修改,然后给所有行的等号后的字符加上英文双引号(注意不要使用中文输入法的双引号)
如果你跟我一样已经有英文双引号,就不需要添加了;
10.OK啟动虚拟机。