Answers:
VirtualBox可以使用简单格式的Parallels(.hdd)磁盘,而无需进行转换。如果磁盘不使用简单格式,则必须先使用Parallels Image Tool对其进行转换。
但是我会先卸载Parallels Tools(如果已在VM上安装了它),然后制作VM的备份副本。然后创建一个新的VirtualBox计算机,使CPU和内存设置与Parallels计算机尽可能匹配。
您可能还会参考这篇有关迁移的文章,尽管该文章有点陈旧,建议您使用VMWare Converter,如果可以的话,我会避免使用。
步骤如下:(Parallels Desktop 12)
1)通过删除Parallels Tools和任何“特殊”的东西(挂载,共享文件夹等)来准备Parallels VM。
sudo /usr/lib/parallels-tools/install -r
2)将HDD文件从PVM OS X软件包内部复制到打开的文件系统中(Finder,右键单击,显示软件包内容)。通常,第一个HDD文件包含可引导系统。
3)在HDD文件所在的目录中时,请使用以下命令行工具:
$/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_disk_tool convert --hdd my-parallels-disk1.hdd --plain
4)生成的HDD文件将替换源文件,仍然是一个包。因此,再次输入并将HDS(不是HDD)文件复制到打开的文件系统中,最好是(空)VirtualBox VM所在的位置(您可以在HDS上使用“ file”命令来验证它确实是可引导磁盘映像) )。
5)重命名该文件,为其提供HDD扩展名。
6)将文件作为(启动)磁盘添加到“空” VirtualBox VM,(更新设置),启动并享受。
更多信息在这里。
希望这可以帮助 :)
如果有人在使用Parallels 11、12或13和VirtualBox 5-则容易得多。
步骤1:扩展并行硬盘的包装内容
第2步:在其中有一个HDS文件,理想情况下,只有一个包含数据的文件(除非使用了split选项),只需仔细检查文件的大小即可很好地表明您要查找的文件。
步骤3:将HDS文件复制到VirtualBox可以访问的新位置,重命名该文件并将其扩展名更改为hdd。
步骤4:将新复制的文件直接附加到VirtualBox。
第5步:测试所有内容,这很好。
步骤6:运行来宾操作系统,卸载旧的并行工具并安装VirtualBox来宾工具。
这些步骤将在几分钟之内完成,无需转换。
我刚刚完成所有这些步骤的一天并进行了测试。
此后,我执行了下面列出的可选步骤,以便将hdd文件转换为VDI文件。使用VDI文件,VirtualBox可以获得更多控制权:最重要的一项是优化我非常需要的可用空间。
可选步骤:(在此之前关闭来宾操作系统)
步骤7:在VirtualBox工具中,打开Global Tools,它将列出所有硬盘
步骤8:使用“复制”功能,这将把附加的HDD文件导出到任何其他兼容选项:VDI,VHD,VMDK等,在研究了哪个最佳选项后,我选择了VDI-因为这是VirtualBox固有的。
将来,如果我需要将虚拟机导出为其他格式,则VirtualBox具有导出选项并支持“打开虚拟化格式”。
基本上,通过上述过程,您可以跳过并行工具进行转换,而在建议使用VMware Converter的地方也可以跳过。您只需一个工具:VirtualBox,即可完成所有步骤。