我有一台双启动机器(Win7 RC 和 Win2008),想要将其中一个分区(Win2008)迁移到虚拟硬盘中,并能够在 VPC 或虚拟服务器(不是 Hyper-V)中使用它。
我所见过的通过链接虚拟磁盘或 WinImage 的方法占用整个物理驱动器,而不仅仅是分区。有什么想法吗?
提前致谢,
--亚伦
答案1
扩展 Vendoran 的评论:
可以使用 Windows 自动安装工具包 (又名 WAIK) 工具 ImageX.exe 将原始分区捕获到 WIM 文件中,然后使用引用的 Wim2Vhd 转换为 VHD
例如
imagex.exe /capture C:\ p2vimage.wim P2VImage "Captured Physical Partition"
wim2vhd.wsf /wim:p2vimage.wim /sku:P2VImage /vhd:p2vimage.vhd
答案2
您能否将目标分区映像化,并将其作为单启动操作系统还原到另一台 PC 上?然后,您就可以轻松进行转换。
但这真的有必要吗?在我有限的 MS SCVMM 经验中,我确信它会转换分区而不是物理磁盘。事实上,我认为它会将每个分区转换为单独的 vhd 文件。
約翰·倫尼
答案3
免责声明:我在 Quest 工作,但我并不是以销售身份或其他身份说这句话,只是回答这个问题。
Vizioncore 的 vConverter 可以做到这一点:
http://www.vizioncore.com/products/vConverter/
以下是 TechTarget 上的相关简介:
http://searchservervirtualization.techtarget.com/tip/0,289483,sid94_gci1349624_mem1,00.html
我个人没有用过这个。我用 VMware 的 vCenter Converter 产品做过同样的事情,但这只适用于最终想要获得 VMware 虚拟机而不是 Microsoft VHD 的情况。