有没有简单的方法将 Parallels 磁盘转换为 VirtualBox 磁盘?

有没有简单的方法将 Parallels 磁盘转换为 VirtualBox 磁盘?

这个问题之前已经有人问过了,目前似乎没有解决方案。

我有最新版本的 Parallels 11 和最新版本的 VirtualBox 4.3。我在 Parallels 中有一个现有的 Windows 映像,我想在 VirtualBox 中使用它。所有这些都在运行 El Capitan 10.11.4 的 iMac 上进行

我尝试使用现有的虚拟硬盘创建新的 VirtualBox 机器。这是.hdd从包中提取的文件.pvm。VirtualBox 看到该映像时失败,并显示以下消息:

Failed to open the hard disk file … the medium … can't be used as the requested device type.

我发现的大多数解决方案都涉及使用 Parallels Image Tool,但据我所知,它不再是该软件包的一部分。

是否有直接的解决方案将图像导入 VirtualBox?

答案1

流程如下:(Parallels Desktop 12)

1)通过删除 Parallels Tools 以及任何“特殊”的东西(挂载、共享文件夹等)来准备 Parallels VM。

sudo /usr/lib/parallels-tools/install -r

2) 将 PVM OS X 软件包内的 HDD 文件复制到打开的文件系统中(Finder,右键单击,显示软件包内容)。通常,第一个 HDD 文件包含可启动系统。

3)在 HDD 文件所在的目录中使用此命令行工具:

$/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_disk_tool convert --hdd my-parallels-disk1.hdd --plain

4) 生成的 HDD 文件替换源文件,并且仍然是一个包。打开包(Finder,右键单击,显示包内容),并将 HDS(不是 HDD)文件复制到打开的文件系统中,最好是(空的)VirtualBox VM 所在的位置(您可以使用 HDS 上的“文件”命令来验证它确实是可启动磁盘映像)。

5)重命名文件并赋予其 HDD 扩展名。

6) 将文件作为(启动)磁盘添加到“空” VirtualBox VM,(更新设置),启动并享受。

更多信息这里

希望这可以帮助 :)

相关内容