经不住手贱,使用了Vmware的虚拟磁盘映射功能映射磁盘文件到本机上,然后突然卡死,于是想着重启解决问题,结果重启之后虚拟机无法开启,提示磁盘ID不同,百度查了好多方法都没用,于是自己想办法解决。
首先提醒一句,切记在执行以下步骤前先将有问题的虚拟磁盘文件复制一份,双重保障稳定很多。
1.下载DiskGenius软件
之前分享过这个破解软件,各位可以使用上面的搜索功能搜索这个关键字下载解压即可。
2.开始修复虚拟磁盘
一般来说的话打开DiskGenius,在菜单中找到硬盘一栏,点击后在下拉栏中找到“打开虚拟磁盘”的选项并单击,选择你需要修复的磁盘,之后在左侧的栏目下会多出一个磁盘,右键点击它,单击“搜索已丢失分区(重建分区表)”,然后开始搜索,待搜索完毕后点击上方的保存按钮即可完成修复。
3.其他办法导出文件
前面的方法我试过了,确实可以修复一个磁盘文件,但是我当时有几个快照,这时候快照显示没有找到丢失的分区表,此时我们只能先将虚拟磁盘中的文件导出后再在VmWare中新建磁盘并导入文件解决了。
3.1开始导出文件
在DiskGenius中打开你需要导出的虚拟磁盘文件,右键点击左侧栏新弹出的磁盘,选择“已删除文件或格式化后的文件恢复”并单击它,开始进行磁盘查找,待查找完毕后选择需要的文件,复制到你的本机磁盘上。
3.2导入文件到虚拟机
在执行完3.1后,打开VmWare,打开虚拟机,编辑该虚拟机配置,移除之前有问题的磁盘,并新建一个磁盘,之后打开虚拟机,使用FTP或VmWare tools等方法将文件传入虚拟机中即可。