但是需要注意的是受虛擬化平臺產(chǎn)品對 VHD 的限制,比如 Microsoft Virtual PC 僅支持最大 127G 的虛擬磁盤(VHD),那么你所轉(zhuǎn)換的 VHD 則不能高于這個限制。
Disk2vhd是一款創(chuàng)建用于Microsoft Virtual PC或Microsoft Hyper-V虛擬機(VM)的物理磁盤的VHD(虛擬硬盤 - 微軟虛擬機磁盤格式)版本的實用程序。Disk2vhd和其他物理到虛擬工具的區(qū)別在于,您可以在聯(lián)機系統(tǒng)上運行Disk2vhd。Disk2vhd使用Windows XP中引入的Windows卷快照功能來創(chuàng)建要包含在轉(zhuǎn)換中的卷的一致時間點快照。您甚至可以讓Disk2vhd在本地卷上創(chuàng)建VHD,即使是轉(zhuǎn)換的VHD也是如此(盡管當VHD位于與正在轉(zhuǎn)換的磁盤不同的磁盤上時,性能會更好)。
要使用Disk2vhd生成的VHD,請創(chuàng)建具有所需特性的VM,并將VHD作為IDE磁盤添加到VM的配置中。在第一次啟動時,引導捕獲的Windows副本的VM將檢測虛擬機的硬件并自動安裝驅(qū)動程序(如果存在于映像中)。如果所需的驅(qū)動程序不存在,請通過Virtual PC或Hyper-V集成組件安裝它們。您還可以使用Windows 7或Windows Server 2008 R2磁盤管理或Diskpart實用程序連接到VHD。
如果您打算從它們啟動,請不要在創(chuàng)建它們的同一系統(tǒng)上附加VHD。如果這樣做,Windows將為VHD分配一個新的磁盤簽名,以避免與VHD源磁盤的簽名相沖突。Windows通過磁盤簽名引用啟動配置數(shù)據(jù)庫(BCD)中的磁盤,因此,如果在VM中啟動Windows,將無法找到啟動磁盤。
Disk2vhd不支持啟用Bitlocker的卷轉(zhuǎn)換。如果您希望為這種音量創(chuàng)建VHD,請關(guān)閉Bitlocker并等待音量先被完全解密。
disk2vhd工具使用技巧
命令行用法
Disk2vhd包含命令行選項,可讓您編寫VHD的創(chuàng)建腳本。通過驅(qū)動器號(例如c :)指定要包含在快照中的卷,或使用“*”來包含所有卷。
用法:disk2vhd <[drive:[drive:] ...] | [*]> <vhdfile>
示例:disk2vhd * c: vhd snapshot.vhd
Windows安裝的物理到虛擬硬盤驅(qū)動器遷移對于具有軟件保障和Windows XP,Windows Vista和Windows 7完整零售副本的客戶而言是有效的功能。軟件保障為用戶提供了寶貴的好處 - 請聯(lián)系Microsoft Corporation以獲取更多信息。原始設(shè)備制造商(OEM)使用OEM版本的這些產(chǎn)品安裝的Windows XP,Windows Vista和Windows 7可能不會根據(jù)Microsoft許可條款轉(zhuǎn)移到虛擬硬盤驅(qū)動器。