我可以按照类似于这里概述的步骤制作一个Centos 5.x AMI:
http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/creating-loopback-s3-linux.html
并在此处详述:
How to create an Amazon Elastic Compute Cloud EC2 Machine Image (AMI)
但是这个过程并不象CentOS 6所说的那样工作,因为没有Xen内核。 是否可以使用Amazon提供的内核或其他内核来创buildCentOS 6 AMI?
实际上,这使得它比需要的更加复杂。 正如@malcolmpdx提供的链接( http://wiki.xen.org/xenwiki/RHEL6Xen4Tutorial )所述:
作为默认的RHEL6是否可以:
- RHEL6在默认内核中使用pvops框架作为Xen PV(半虚拟)domU运行。
- RHEL6作为Xen HVM(完全虚拟化)来宾运行。
- RHEL6为RHEL6 Xen HVM guest虚拟机提供了优化的Xen PV-on-HVM驱动程序。
事实certificate,我的问题从股票内核我们由于设备名称。 grub menu.lst和fstab中的根分区需要更改为/dev/xvde1 。
Redhat和Centos从第6版开始就放弃了Xen。但是,您可能想看看本教程 – 不是专门关于AWS AMI的创build,但是有关于安装支持Xen的上游内核的章节。 http://wiki.xen.org/xenwiki/RHEL6Xen4Tutorial