如何将Windows安装转换为虚拟机映像
- 类别: 讲解
有很多用例希望将Windows安装转换为虚拟机映像。也许您之后要在虚拟映像上运行测试,例如运行更新以查看更新过程。或者,您希望使用该映像作为选项,以从转换后将不再使用的旧计算机访问数据。
大多数虚拟化产品支持将实时Windows安装转换为虚拟机映像。有些附带了所需的工具,因此您只需要运行它们,而有些则可以作为第三方程序使用,而您需要运行和使用它们。
本指南提供有关将Windows安装转换为Microsoft Hyper-V,VirtualBox和VMware虚拟映像的说明。
VHDX格式-Microsoft Hyper-V
得益于Sysinternals的出色表现,将实时Windows系统转换为Microsoft Hyper-V虚拟机映像非常容易 Disk2vhd程序 对于Windows。
该程序是可移植的,您可以在提取其存档后从任何位置运行它。该程序需要提升,但可用于创建运行该PC的一个,部分或所有可用卷的虚拟机副本。
小费 注意:您也可以使用disk2vhd格式从命令行运行程序。
该应用程序在其界面中以及可用卷的下方显示目标路径和文件名。请注意,您需要选择一个具有足够可用存储空间的目的地,否则该过程将无法成功完成。
您需要做的就是选择输出路径和文件名(带有vhdx扩展名),然后选择要包含在虚拟映像中的卷。
如果您只需要Windows分区,也可以选择其他分区。实际上,您也可以将其他分区转换为VHD映像,而无需选择Windows分区。
Disk2VHD带有两个附加选项,它们在启动时均已选择。第一个将输出格式设置为较新的VHDX格式。您可以禁用该选项来创建VHD格式的图像。
VHDX具有许多优势,例如支持更大的虚拟磁盘(64 TB vs 2TB),更好的损坏保护,4K磁盘对齐,在线调整大小等等。 VHD主要是出于兼容性目的而需要的,例如,当某个产品不支持VHDX时,也当您要将映像转换为Virtualbox时(请参阅Virtualbox章节)。
小费 :请参阅有关以下内容的微软文章: VHD和VHDX之间的区别 。
第二个选项启用卷影复制的使用。
Disk2VHD处理选定的卷,并将它们转换为存储在选定位置的虚拟磁盘映像。
VDI格式--VirtualBox
VirtualBox没有将实时Windows环境直接转换为兼容虚拟磁盘映像的选项。
您可以使用解决方法来实现。您需要做的第一件事是创建一个VHD映像,如上面的Microsoft Hyper-V指南中所述。
获得VHD图像后,您可以使用 vboxmanage VirtualBox附带的命令行工具可以克隆介质并将其保存为其他格式。
- 点击Windows键,输入 命令文件 ,按住Ctrl键和Shift键,然后按Enter键以启动提升的命令提示符。
- 导航到系统上的VirtualBox文件夹,例如c: program files Oracle VirtualBox,使用cd命令。
- 使用命令 vboxmanage clonemedium磁盘[源] [目标] 将VHD磁盘映像转换为VDI格式。示例:vboxmanage clonemedium磁盘o: source.vhd o: output.vdi
转换可能需要一段时间,具体取决于图像的大小和可用资源。
VMX格式-VMware
您可以使用VMware vCenter Converter创建Windows计算机的VMware虚拟映像。您可以从 VMware官方网站 ,但需要有一个帐户才能这样做。
第三方下载网站,例如 软足症 还要托管下载,因此可以直接从那里下载,而无需在此之前创建帐户。
注意 :程序创建整个计算机的虚拟映像。 GUI中没有选项可以取消选择硬盘驱动器或分区。
安装程序的大小为170 MB,将显示在安装过程中加入客户体验计划的选项。
要将正在运行的Windows系统转换为适用于VMware的虚拟映像,请在程序主界面中单击“转换计算机”选项以开始使用。
向导已加载;确保将源类型设置为“开机”和“此本地计算机”。您也可以创建远程计算机的虚拟映像,但是需要指定计算机的主机名或IP地址以及用户名和密码。
在下一页的目标类型下选择VMware虚拟机,然后在映像上为其设置目标文件夹。
根据卷的数量,大小和设备的资源,创建过程可能需要一段时间。
结束语
通过Windows安装创建虚拟磁盘映像相对容易。 Sysinternals的Disk2VHD程序提供了最简单的选项,因为它是轻量级的,可以将安装转换为支持的格式之一。
现在轮到你: 您是否使用虚拟图像?