事情是这样的, 我的代码工作都在vmware 虚拟的 ubuntu上做的, 有一次,虚拟机在软件更新, 主机crash开机后虚拟机开机提示virtual disk needs repair不能进入虚拟机,在网上找了很多办法都不能解决。 在我后来不懈努力下,在官方网站搜索这个问题,在回答中看到一些解决办法,有些不可行,有些没条件尝试(太繁琐)。后来看到中间有一句好像是说可以是用 官方提供的 development kit 里面工具进行修复,就下载尝试了一下。果然可行。下面是我的具体解决步骤:
1,到以下网址下载并安装 development kit , http://www.vmware.com/support/developer/vddk/
2, 使用cmd进入安装目录下的bin目录, 下面有一个vmware-vdiskmanager.exe文件。
3,执行命令 vmware-vdiskmanager.exe -R yourMachine.vmdk。
然后重新启动虚拟机问题就解决了。
声明, 这只是我解决我个人问题的方法,并不代表其他人的情况都适合,我写出来只是给自己做一个备份。还有方便其他人解决问题。如果遇到不能解决的,欢迎跟帖交流。
转载于:https://www.cnblogs.com/gy-zhou/archive/2011/03/01/1967904.html