如何将物理Windows或Linux PC转换为虚拟机

太多的电脑

想要保留旧的Windows或Linux安装而不保留硬件? 转换物理Windows分区到虚拟硬盘,让您可以启动它在虚拟机程序如VMware,Hyper-V的,的Parallels或VirtualBox的。

Windows将自己绑定到计算机的硬件。 这些工具将创建物理机状态的副本,并将其转换为虚拟机,从而允许其在您喜欢的虚拟机程序中引导。

适用于VMware - Windows或Linux

VMware提供所谓的免费工具的VMware vCenter Converter 它可以将Windows和Linux物理机转换为VMware虚拟机。 然后,您可以在VMware的免费VMware Player应用程序中引导这些虚拟机,因此这可以是一个完全免费的解决方案。 您还可以在VMware Workstation或VMware Fusion中引导它。

从VMware下载vCenter Converter并在要转为虚拟机的计算机上启动它。 单击工具栏上的“转换机器”按钮,然后选择当前已打开电源的计算机作为源。 选择VMware Workstation,VMware Player或VMware Fusion虚拟机作为目标,然后配置虚拟机的选项。

然后,该实用程序将从当前Windows系统创建一个虚拟机,修改它,以便在虚拟机程序中正确引导。 将该虚拟机保存到外部硬盘驱动器并在其他计算机上引导。

对于Microsoft Hyper-V - 仅限Windows

微软提供了一个Disk2vhd工具-一个他们的许多有用的Sysinternals工具 该实用程序将正在运行的Windows系统转换到VHD在微软的虚拟机产品,如采用(虚拟硬盘驱动器)文件中的Hyper-V虚拟机工具包含在Windows 8和8.1专业版。

在要转换的Windows系统上运行此工具。 您可以选择要包括在VHD文件中的哪些分区和驱动器。 它将创建一个运行的Windows系统的副本作为VHD文件,你可以把这个VHD文件到另一台计算机并在Hyper-V中运行 - 转换的物理系统应该只要启动就可以正常启动它微软自己的Hyper-V虚拟机软件。

对于Parallels - Windows或Linux

相似之处提供了称为自己的工具“ Parallels迁移代理 。”该实用程序可以在Windows或Linux安装,并且它可以将物理系统转换为虚拟机在虚拟平行机的应用为Mac适用的格式。 它可以将物理机器复制到外部驱动器上的Parallels虚拟机文件,也可以将其传输到在本地网络上运行Parallels的Mac。

从Parallels下载Parallels Transporter Agent应用程序,并在Windows或Linux系统上运行它。 使用向导将当前物理PC通过网络传输到外部硬盘驱动器或Mac,选择到该虚拟机的什么内容。

对于VirtualBox - 手动方法

VirtualBox不提供将物理机转换为虚拟机的简单图形实用程序。 如果你感觉特别冒险,他们提供一些不支持的指令,将物理Windows计算机转换为VirtualBox虚拟机。 这需要一些注册表调整和关闭计算机。 然后,您必须手动创建磁盘的副本,并将其转换为VirtualBox VDI文件。 转换Linux虚拟机的过程应该大致相同,但没有使Windows运行所需的所有额外的调整。 在不同的硬件配置的不同机器之间移动Linux安装更容易。

这个过程不是为了微弱的心,我们在这里只是为了完整性。 即使您已经使用VirtualBox,您可能只想使用VMware或Microsoft的实用程序,并尝试VMware或Hyper-V。 如果你还准备给它一个尝试,请VirtualBox上的wiki迁移Windows页面


如果要将Windows PC转换为虚拟机,请记住,您可能会遇到许可问题。 Windows激活可能会检测到这是一个不同的机器上运行,你可能需要联系微软得到它正确激活。 Windows许可证一次只能在一台计算机上使用。

图片来源: Linux的Bohman在Flickr

赞 (0)
分享到:更多 ()