24

有没有办法在 Windows 中运行 Amazon EC2 AMI 映像?我希望能够在本地进行一些测试和配置。我正在寻找类似 Virtual PC 的东西。

4

3 回答 3

14

如果您从头开始构建映像,则可以使用 VMware 来完成(或在此处插入您最喜欢的 VM 软件)。

根据需要构建和安装您的 linux 机器,然后来宾中运行 AMI 打包/上传工具。然后,只需将您的 VM 映像的备份副本与您上传的不同 AMI 保持同步。

一些警告:您需要确保您使用的是兼容的内核,或者至少在 VM 中有兼容的内核模块,否则您的实例将无法在 EC2 网络上启动。您还必须确保您的系统也可以自动配置(网络、挂载等)。

如果您想使用现有的 AMI,那就有点棘手了。您需要下载 AMI 并将其解压缩到 VM 映像中,添加内核并启动它。据我所知,没有“一键式”方法可以让它工作。此外,AMI 可能已加密(我知道它们至少已签名)。

您可以通过设置“引导”虚拟机来使用 AMI 工具专门将 AMI 提取到虚拟磁盘中,然后单独启动该虚拟磁盘来执行此操作。

我知道这很模糊,但这些是你必须经历的步骤。您可能可以编写一些脚本来自动化将 AMI 转换为 vdks 的过程。

亚马逊论坛也很有帮助。例如,请参阅这篇文章

哦,这篇文章也详细讲了其中的一些过程。

于 2008-09-24T20:09:57.617 回答
0

带有 Windows Server 的 Amazon EC2 - 今天早上宣布,非常令人兴奋

http://aws.amazon.com/windows/

于 2008-10-01T15:25:56.437 回答
-4

它有点像圆孔中的方钉……有点像在 Linux 上运行 MS-Office。

根据您如何珍惜时间,购买另一台 PC 并安装 Linux 和 Xen 会更便宜。

于 2009-09-10T17:09:48.987 回答