jus*_*eve 5 windows virtual-machine
我想创建一种情况,其中标准 MS 开发堆栈完全包含在 VM 中,以便我可以(通过 USB 机箱)在主台式机、笔记本电脑和备用台式机(所有 win7 机器)之间共享相同的开发环境。
理想情况下,我想从桌面上的现有安装创建 VM 映像 - 我想避免从头开始重新安装所有内容。说实话,在操作系统中根深蒂固的服务似乎不太可能被提升和转移以创建一个稳定的工作环境,但一个人可以梦想。
所以,如果这是一个现实的期望,我的第一步是什么?什么是最好的 VM 应用程序?我不必呆在街上的免费软件一侧,但这是一次性安装,资金来自个人而非公司的口袋。
首先,将物理机转换为虚拟机是一个称为P2V(物理到虚拟)的过程。
我建议您使用 VMWare -如果您愿意付费,您可以免费使用VMWare Player或使用VMware Workstation(一些非常好的额外功能)。
VMWare 还有一个名为VMWare Converter的 P2V 实用程序,它可以免费为您执行 P2V。虽然,您必须重新激活 Windows 并使用不同的许可证密钥,因为原始 EULA 未涵盖它 - 如果您拥有 MSDN 或 Technet 许可证,则这是正式的开发/测试机器,因此您可以使用其中之一那些钥匙就好了。
或者,您可以通过Microsoft Virtual PC在 Windows 7 上使用 XP Mode(如果您有合格的版本),这是一个非常好的解决方案,但是它缺乏 VMWare 堆栈的一些成熟功能(例如 64 位)-而且,我认为他们没有免费的 P2V 工具。
关于共享,只要将虚拟机保存在 U 盘上,应该没有问题——但是,如果您正在做任何 I/O 密集型的事情,这可能是性能的薄弱环节。你是唯一可以做出这个决定的人。就个人而言,在每台机器上安装 VM 并在 USB 驱动器上使用共享文件夹/将项目保存在那里等可能是更好的解决方案。
希望这对您有所帮助 - 如果您在我所写的任何要点上需要帮助,请发表评论,我将很乐意提供进一步的帮助。
归档时间: |
|
查看次数: |
169 次 |
最近记录: |