将Windows 7迁移到虚拟机

我决定从我现有的双启动解决方案转换,只运行Ubuntu,并在必须使用Windows的时候在虚拟机中运行Windows 7。
我一直在研究如何实现这一点的选择,我想到的一个解决方案是对我的Windows 7安装进行镜像,然后重新格式化并在虚拟机上安装我的Windows 7镜像。这种做法可行吗?
4个回答

VMware有能力将您的物理计算机转换为虚拟机器,然后您可以选择将其转换为VirtualBox(如果您愿意)或KVM(再次如果您愿意)。老实说,在不经过修改的虚拟化方面,VMware是最好的选择,因为他们完美支持Aero并且具有良好FPS的游戏传输功能。

是的,P2V很棒。Red Hat曾经有一个工具可以在vbox上做这个,但他们为了重新设计而撤下了它,然后它再也没有出现过...真让人失望 :( - RobotHumans
是的,伙计,我喜欢它。我们最近刚把一堆Windows机器转换成了VMWare,这样我们就可以将所有人部署到Ubuntu上了。客户对此非常满意,而我对它的运行效果感到非常惊讶。 - Jordon Bedwell

这是可能的,但并不是真正推荐的。那是因为你的Windows 7系统的硬件差异很大,可能会出现问题 :)(虚拟机和真实机器的硬件完全不同) 即使你的Windows系统能够从如此大的硬件变化中恢复,你也可能遇到性能损失。

我的建议是备份你的Windows系统数据,然后在虚拟机中全新安装Windows 7,并恢复你的备份。这样做将确保最佳性能。


你在硬件检测、驱动程序等方面可能会遇到问题,因为7在安装过程中已经包含了这些内容。在虚拟机上,你不会有这些组件,因为它们只是虚拟提供的(让你有机会独立地移动你的主机)。

还要注意,即使只是占用磁盘空间,完整的7安装也会消耗主机的相当多的资源。

全新的7安装给你一个机会清理和安装只有你真正需要的组件。可以在这个评论中找到一种可能的方法来使Windows变得更小。


我不认为将完整的Windows安装创建成一个镜像并迁移到虚拟机是可能的。
我认为你需要在VirtualBox或VMware中进行全新的Windows 7安装。

确实是可能的。 - OpenNingia