将VHD导入Mac上的Parallels Desktop 6

mcm*_*SEA 11 vhd parallels virtual-machine

我到处寻找但是找不到答案,所以:

我有一个客户为我创建的VHD图像 - 他在一台机器上安装了Win7,然后使用SysInternals的工具创建了一个VHD,他与我和一位同事共享.

我可以使用Parallels Mounter在我的Mac上安装VHD并查看内容,但我不能在我的生活中看到如何导入VHD以从VHD文件创建新的Parallels VM.Parallels Transporter似乎想要从实时Windows机箱创建一个虚拟机,但事实并非如此.

我的同事能够使用VirtualBox从VHD创建VM,我想使用Parallels Desktop 6做同样的事情.

有任何想法吗?

gut*_*tch 19

Parallels旨在导入虚拟机而不是虚拟硬盘.VHD只是硬盘,并没有指定任何有关机器的信息.

所以答案是你需要创建一个使用VHD 的简单虚拟机 ; 然后Parallels可以导入(对于Parallels 7,请参阅下面的ftt答案).为此,请创建一个简单的UTF-8文本文件,其扩展名.vmc包含以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<preferences>
<version type="string">2.0</version>
<hardware>
<pci_bus>
<ide_adapter>
<ide_controller id="0">
<location id="0">
<drive_type type="integer">1</drive_type>
<pathname>
<absolute type="string">/Users/Shared/VirtualPC/BaseDrive.vhd</absolute>
<relative type="string">BaseDrive.vhd</relative>
</pathname>
</location>
</ide_controller>
</ide_adapter>
</pci_bus>
</hardware>
</preferences>    
Run Code Online (Sandbox Code Playgroud)

确保将.vhd上面的引用更改为VHD文件的实际位置.

以上代码来自Parallels论坛上Parallels团队成员的推荐.


小智 10

对于Parallels 7,试试这个:

$ /Library/Parallels/Parallels\ Service.app/Contents/PlugIns/Parallels\ VM\ Converter.app/Contents/MacOS/prl_convert your_disk_image.vhd
Run Code Online (Sandbox Code Playgroud)

这里找到.最初的帖子是关于Parallels 6的,所以它也应该在那里工作.

  • 对于Parallels 8:/ Applications/Parallels\Desktop.app/Contents/MacOS/prl_convert your_disk_image.vhd (4认同)