症状
当我尝试转换 VMware 虚拟机时出现以下错误:
Error 41300: Failed to convert the virtual machine
解决方案
- 确保 VMware Fusion 虚拟机并未加密。
- 在转换至 Parallels Desktop 虚拟机之前尝试在虚拟机设置中分割然后“取消分割” VMware Fusion 虚拟机硬盘。
- VMware 虚拟机名称可能包含不支持的符号,如 '/'、'*'、'&' 或其它 ,重命名虚拟机然后再重试。
- 确保您的虚拟机硬盘没有任何错误:
在Windows虚拟机中运行chkdsk (checkdisk) 工具 (按照 KB115549的指示),修复可能的硬盘问题,并尝试再次转换它。
- 确保您的 Mac 有足够的硬盘空间:
请确保您的目的硬盘上至少有源虚拟机两倍的可用空间。
- 重启 Parallels Desktop 然后再重新开始转换。
如果以上步骤没有帮助,尝试使用终端命令转换虚拟机:
- 在您的Mac上启动终端(Finder -> Applications -> Utilities)
- 执行以下命令并按下回车键:
/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_convert /<path to .vhd> --no-src-check --no-reconfig
请注意,您需要写下虚拟机.vhd文件的实际路径,而不是 <path to .vhd
>。
例子:
/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_convert /Volumes/500gb\ 1/WIN-8.VHD --no-src-check --no-reconfig
请注意,您可以将虚拟机的 .vhd
文件拖放到终端,而不必手动输入文件路径。
Was this article helpful?
Tell us how we can improve it.