“词典问题。” VMPlayer 错误

“词典问题。” VMPlayer 错误

我对使用 vmware 虚拟化还很陌生(曾经是 virtualbox 用户),所以我希望你们能帮助我。我最近买了一个包含客户端 vm 的外部 usb 磁盘,下载了 vmplayer,使用“打开虚拟机”进行设置,然后运行它,非常简单。

今天早上处理了一下之后,我关闭了虚拟机,现在尝试重新启动它,我得到了这个: 无法打开虚拟机:字典问题。

我尝试从我的库中删除 vm,现在每当我尝试将其重新添加时都会发生这种情况。与此同时,我仍然可以访问其他虚拟机,所以问题似乎可能出在虚拟磁盘上。

所以有两个问题:

  • 这显然不是一个很有用的错误消息。我可以在哪里获取更多信息?我的应用程序事件日志不包含来自 VMWare 的任何内容。
  • 我可以采取什么步骤来解决该问题?

编辑:还有一些信息。

  • 我没有拍摄任何快照。我认为 VM Player 甚至没有这个功能。
  • 我有一个 zip 文件(我猜是)是虚拟机发送给我时的状态。我无法解压它,因为它太大了,需要的硬盘空间比我可用的空间还多,但我做过提取 vmx 文件并检查。除了 UUID 和我读到的相同之外cleanShutdown = "FALSE",它们是相同的。
  • 日志包含以下几行

    6 月 23 日 10:11:18.080:vmx|SNAPSHOT:SnapshotConfigInfoRead:无法从“E:.....\MachineName.vmsd”加载字典。

    6 月 23 日 10:11:18.080:vmx|SNAPSHOT:文件“E:.... \ MachineName.vmx”的 SnapshotConfigInfoRead 失败:字典问题(6)

    6 月 23 日 10:11:18.082:vmx|SNAPSHOT:Snapshot_TimeStampTiers 失败:字典问题(6)

答案1

已看到此错误与快照创建有关。VMware 社区站点中有几个主题。 VMware 社区 另一个帖子也谈到了这一点VM 讨论

答案2

顺便说一下,我通过备份caches目录和vmsd, vmxf, vmx, nvram文件并将它们复制到我已有的文件上来修复了这个问题。我猜其中一些文件已经损坏了。

答案3

首先尝试在没有任何物理磁盘的情况下加载虚拟机。

然后尝试在VM->设置->添加->硬盘->SCSI->使用物理磁盘->PhysicalDrive(您的号码,请查看磁盘管理)中添加它。

我遇到了同样的问题,并通过在已加载的虚拟机上添加物理磁盘解决了该问题。

相关内容