在使用VMware虚拟机的过程中,如果直接通过复制或移动文件的方式迁移虚拟机,重新打开复制或移动后的虚拟机会失败。参考官方解决方案
有效解决方案
创建新的虚拟机,使用现有磁盘
创建一个新的自定义虚拟机
选择稍后安装操作系统
选择操作系统及版本
设置虚拟机名称及位置(如果你想将新创建的虚拟机的配置信息放在与原虚拟机同一个目录,请先将原虚拟机目录中的非
*.vmdk
格式的文件全部删除,然后设置新的虚拟机位置到原虚拟机的目录)。其他一些配置根据需要自行配置或使用建议的配置
在设置虚拟磁盘时,请勿创建新的虚拟磁盘,而是选择使用现有磁盘
然后开机使用吧。
如果要复制原始 MAC 地址条目,请查看原始 .vmx 文件并编辑新文件。如果虚拟机的操作系统许可方案受 MAC 地址更改的影响,则可能需要执行上述操作。查找类似于以下格式的行:
ethernetN.address = "xx:xx:xx:xx:xx:xx"
使用苹果虚拟机系统时,出现如下错误:
VMware Workstation 不可恢复错误: (vcpu-0)
vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1180
日志文件位于“C:\Virtual Machines\macOS 10.12\vmware.log”中。
您可以请求支持。
要收集数据提交给 VMware 技术支持,请选择“帮助”菜单中的“收集支持数据”。
也可以直接在 Workstation 文件夹中运行“vm-support”脚本。
我们将根据您的技术支持权利做出回应。
解决办法:
在存放虚拟机文件的目录中,找到后缀为.vmx
的文件,使用文本编辑器打开,在文件内容的最后一行添加一句smc.version = 0
,保存,重新启动虚拟机。