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>
确保将.vhd
上面的引用更改为 VHD 文件的实际位置。
上述代码来自Parallels 论坛上的 Parallels 团队成员的推荐。