12

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

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

我可以使用 Parallels Mounter 在我的 Mac 上安装 VHD 并查看内容,但我无法终生了解如何导入 VHD 以从 VHD 文件创建新的 Parallels VM。Parallels Transporter 似乎想从一个活动的 Windows 机器上创建一个虚拟机,但事实并非如此。

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

有任何想法吗?

4

5 回答 5

20

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 团队成员的推荐。

于 2011-03-03T03:20:15.740 回答
10

对于 Parallels 7,试试这个:

$ /Library/Parallels/Parallels\ Service.app/Contents/PlugIns/Parallels\ VM\ Converter.app/Contents/MacOS/prl_convert your_disk_image.vhd

在这里找到。原来的帖子是关于 Parallels 6 的,所以它也应该在那里工作。

于 2011-11-25T13:03:00.357 回答
0

您需要将 HDD 转换为 ISO - 如果您有备用 Win 机器来运行转换过程,这很容易完成。您将需要名为GImageX的软件。

查看此视频,如果您愿意,也可以阅读此视频。

祝你好运,请发布你的结果。

于 2010-11-28T03:09:21.813 回答
0

这对我有用:

使用 Microsoft VHD 和 Parallels 6 在 Mac 上测试 Internet Explorer

从以下网址下载所需的 Win/IE 组合:http ://www.microsoft.com/en-us/download/details.aspx?id=11575

要在 Mac 上提取 *.exe 文件,请使用http://www.unrarx.com/

光盘下载

/Library/Parallels//Parallels\ Service.app/Contents/PlugIns/Parallels\ VM\ Converter.app/Contents/MacOS/prl_convert "Windows 7.vhd"

运行并行。使用密码登录:Password1

http://www.ericmichaelstone.com/?p=5962

于 2013-01-30T02:14:36.887 回答
0

查看http://www.modern.ie/en-us/virtualization-tools#downloads。有特定于并行的下载,以及许多其他格式。

于 2013-04-25T19:22:38.203 回答