我不知道我做了什么,但已经有一个多月了,我无法打开虚拟机,我使用的是装有 Fusion 2.0.6 的 MacBookPro。我最近将系统升级到了 Snow Leopard。但它运行正常。现在我收到一条消息,上面写着“未找到文件:Windox XP.vmdk”。
我查看了所有备份,但当我在虚拟机中解压文件时,却没有这样的文件。我能看到的唯一可能包含数据的文件是 .vmem 文件,该文件显示有 1.2 GB 的数据。
我曾多次尝试联系 VMware 支持,但这已经成为一项不可能完成的任务,是否有人可以给我提供一些关于如何恢复虚拟机的建议呢?
答案1
vmdk 文件是您的虚拟机的硬盘。如果丢失,则无法解决。
要验证它是否存在,请找到您的虚拟机文件。右键单击它,然后显示包内容。找到 .vmx 文件并在文本编辑器中打开它。搜索 vmdk,您可能会看到类似
scsi0:0.fileName = "Windows 7.vmdk"
这是您的虚拟机磁盘的名称。尝试使用聚光灯搜索来查看是否将其移动到其他位置。另一个选择是检查您的 vm 包内容中是否有任何非常大的文件。如果有一系列 2gb 文件或一个大(> 5gb)文件,则这些可能是以某种方式重命名或损坏的 vmdk 文件。
它不在您的备份中的原因是因为时间机器没有备份 vmdk 文件。请参阅 vmware 论坛融合备份策略。