我最近买了一台装有 Windows 7 的笔记本电脑,用于软件开发。不幸的是,Windows 7 Home Basic 附带的 IIS 版本有限,不足以满足开发需求。
我想使用 Windows Server 2008 R2 进行服务器开发。我不想格式化 Windows 7 并安装 Windows Sever,因为我的笔记本电脑自带的是 Windows 7。
在我的笔记本电脑上安装 Windows Server 2008 而不格式化 Windows 7 的最佳选择是什么?
任何不应使我的笔记本电脑保修失效的解决方案都是最好的。
答案1
您不能简单地将 Windows 7 转换为 Windows Server 2008 R2。您的选择是(按性能损失的递增顺序):
- 双启动 Windows 7 和 Server 2008 R2。您需要重新配置分区,然后从 2008 R2 安装介质启动。
- 从虚拟硬盘启动 Windows Server 2008 R2。这将影响磁盘性能,但除此之外,服务器操作系统将在裸机上运行。请参阅此Technet 文章了解更多信息和潜在的缺点。
- 使用虚拟化。由于 Windows Server 2008 R2 仅为 64 位,因此这几乎限制了您的选择虚拟盒或以下之一虚拟机的产品。这会带来最大的性能损失,特别是如果你的处理器不支持硬件辅助虚拟化,但移植性最强,而且最容易恢复到原始配置(只需删除虚拟机及其相关文件)。
答案2
我知道这并不是将 Server 2008 R2 安装在你的笔记本电脑上,但也许你需要考虑一下是否真的需要这样做。你真的想使用该平台。当然,断网状态可能会禁止这种选择,但是……
如果您无论如何都必须购买 Server 2008 R2 的许可证,您可以考虑使用 Amazon Web Services 之类的服务并在 EC2 上运行服务器映像。
可以包含许可,并且您很可能很容易找到包含您想要开发的所有东西的图像。根据您的需求,它可以非常经济高效且简单。