我的硬盘上安装了 WinXP,一切都很好。
现在,为了完成一个特定项目,我需要运行 Win 2008 服务器。因此,我买了一块新硬盘,在上面安装了 Win2008,一切运行正常。
但我仍然想访问旧 WinXP 环境中的所有内容。如何将旧硬盘上的旧环境转换为可通过 Hyper-V 运行的虚拟机?
我还想说:我最希望的是能够直接在原始硬盘上工作,而不是在副本上。因此,如果我出于某种原因决定启动 WinXP 而不是 Win2008,我将看到在运行虚拟机时所做的任何更改都会直接反映在原始 WinXP 安装上。
答案1
将可运行的 Windows XP 安装转移到虚拟机非常困难。可以使用 VMWare 等专门的软件。
- http://www.vmware.com/products/converter/VMWare 转换器,能够将物理机转换为虚拟机
请注意,VMWare 播放器(和服务器)是免费的,但工作站不是。
你也可以考虑 VirtualBox(自由和啤酒)
- http://www.virtualbox.org/wiki/Migrate_Windows这展示了如何将物理机移入虚拟机