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

Man*_*ngo 5 parallels virtualbox import virtual-machine macos

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

我有 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 的直接解决方案?

Imi*_*fos 9

程序是这样的:(Parallels Desktop 12)

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

sudo /usr/lib/parallels-tools/install -r
Run Code Online (Sandbox Code Playgroud)

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

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

$/Applications/Parallels\ Desktop.app/Contents/MacOS/prl_disk_tool convert --hdd my-parallels-disk1.hdd --plain
Run Code Online (Sandbox Code Playgroud)

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

5) 重命名文件并为其添加 HDD 扩展名。

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

更多信息在这里

希望这可以帮助 :)