在Mac

2010-10-31 21 views
10

我到處找這個,但不能找到答案,所以在導入VHD到的Parallels Desktop 6:在Mac

我有一個客戶,我創建VHD映像 - 他的Win7安裝在一臺機器上,然後使用SysInternals的一個工具創建一個VHD,他與我和一位同事共享。

我可以使用Parallels貼片機在我的Mac上安裝VHD並查看內容,但是我無法看到如何導入VHD以從VHD文件創建新的Parallels VM。 Parallels Transporter似乎希望從一個活動Windows盒子創建一個虛擬機,但事實並非如此。

我的同事能夠使用VirtualBox的從VHD創建虛擬機,我想用的Parallels Desktop 6

任何想法做?

+0

更多的上下文:我可以用VirtualBox的在Mac上打開VHD,它可以工作,但我更喜歡使用256Mb VRAM的Parallels - VB似乎限制爲128Mb VRAM,因此不能使用> 1600 x 1200分辨率。 – mcmSEA 2010-11-01 00:49:24

+0

我贊成這個問題,甚至雖然它應該可能在SU上結束。:) – JMD 2011-09-28 16:53:52

回答

16

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團隊成員on Parallels forum的推薦。

+0

這對我來說只適用於事情是,Parallels預計配置文件的擴展名爲'.vmc'(不是'.mvc') – Peter 2011-09-27 12:48:38

+0

哦,對,現在已經修復了。我想這是因爲我每天都使用Spring MVC,所以我自然地輸入'mvc'而不是'vmc'! – gutch 2011-09-28 07:56:13

+0

在Parallels 7上無法使用 – kangax 2011-10-20 14:40:02

0

您需要將硬盤轉換爲ISO - 如果您有一臺備用的Win機器來運行轉換過程,可以輕鬆完成。您將需要名爲GImageX的軟件。如果你喜歡,你也可以read this

祝您好運,並請發佈您的結果。

10

對於Parallels的7,試試這個:

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

找到here。原文是關於Parallels 6的,所以它也應該在那裏工作。

+3

對於Parallels 8:/ Applications/Parallels \ Desktop.app/Contents/MacOS/prl_convert your_disk_image.vhd – 2012-11-08 15:49:04

0

這個工作對我來說:

測試的Internet Explorer在Mac與微軟的VHD和Parallels 6

下載所需的贏/ IE組合來自:http://www.microsoft.com/en-us/download/details.aspx?id=11575

有關Mac中使用提取* .exe文件http://www.unrarx.com/

CD下載

/庫/ Parallels的//的Parallels \ Service.app/目錄/ PlugIns/Parallels \ VM \ Converter.app/Contents/MacOS/prl_convert「Windows 7。VHD」

運行Parallels的登錄密碼爲:密碼1

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

+0

這裏的關鍵是解壓縮exe文件,而不是運行exe文件(這也是提取它) – Tom 2013-03-28 14:08:16