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

有帮助吗?

解决方案

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

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

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

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

您可以通过将“引导程序”VM设置为使用AMI工具专门将AMI提取到虚拟磁盘,然后单独引导该虚拟磁盘来实现此目的。

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

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

哦,本文还详细讨论了其中的一些过程。

其他提示

亚马逊EC2与Windows Server - 今天上午宣布,非常令人兴奋

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

这是一个圆孔中的方形钉...有点像在Linux上运行MS-Office。

根据您重视时间的方式,只需购买另一台PC并安装Linux和Xen便宜。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top