从m1.small更改为m1.medium时,EC2实例将不会启动

我一直在琢磨这个问题。 我有一个在m1.small EC2实例EBS存储上运行的亚马逊Linux发行版,它已经运行了大约8个月。 我想扩展到一个m1.medium实例,但是我做的似乎没有工作。 它总是挂在系统日志中的某种错误。 这个错误已经从内核恐慌(在更新所有内容之前)改变为以下内容:

Xen Minimal OS! start_info: 0xd27000(VA) nr_pages: 0xf0000 shared_inf: 0xbf25e000(MA) pt_base: 0xd2a000(VA) nr_pt_frames: 0xb mfn_list: 0x967000(VA) mod_start: 0x0(VA) mod_len: 0 flags: 0x0 cmd_line: root=/dev/sda1 ro 4 stack: 0x946780-0x966780 MM: Init _text: 0x0(VA) _etext: 0x621f5(VA) _erodata: 0x76000(VA) _edata: 0x7b6d4(VA) stack start: 0x946780(VA) _end: 0x966d34(VA) start_pfn: d38 max_pfn: afffd Mapping memory range 0x1000000 - 0xafffd000 setting 0x0-0x76000 readonly skipped 0x1000 MM: Initialise page allocator for 12b2000(12b2000)-0(afffd000) MM: done Demand map pfns at afffe000-bfffe000. Heap resides at bffff000-fffff000. Initialising timer interface Initialising console ... done. gnttab_table mapped at 0xafffe000. Initialising scheduler Thread "Idle": pointer: 0xbffff008, stack: 0x1390000 Initialising xenbus Thread "xenstore": pointer: 0xbffff478, stack: 0x13a0000 Dummy main: start_info=0x966880 Thread "main": pointer: 0xbffff8e8, stack: 0x13b0000 "main" "root=/dev/sda1" "ro" "4" vbd 2049 is hd0 ******************* BLKFRONT for device/vbd/2049 ********** backend at /local/domain/0/backend/vbd/17/2049 Failed to read /local/domain/0/backend/vbd/17/2049/feature-barrier. Failed to read /local/domain/0/backend/vbd/17/2049/feature-flush-cache. 16777216 sectors of 0 bytes ************************** Press `ESC' to enter the menu... 2 Press `ESC' to enter the menu... 1 Press `ESC' to enter the menu... 0 [H [J Booting 'Amazon Linux 2012.03 (3.2.28-45.62.amzn1.i686)' root (hd0) Filesystem type is ext2fs, using whole disk kernel /boot/vmlinuz-3.2.28-45.62.amzn1.i686 root=LABEL=/ console=hvc0 LANG=en_ US.UTF-8 KEYTABLE=us initrd /boot/initramfs-3.2.28-45.62.amzn1.i686.img close blk: backend at /local/domain/0/backend/vbd/17/2049 

我在AWS开发支持论坛上看到了一堆post,但是除非使用的图像是亚马逊图像,否则亚马逊不会给出任何答案。 我正在使用的图像是使用亚马逊图像的机器的图像。

我正在使用相同的内核(aki-407d9529),并将ari设置为默认值。 任何想法可能是造成这种情况,或如何获得在m1.medium实例上运行此服务器的内容?

尝试创build一个ami,然后从你创build的ami中进一步启动一个m1.medium实例。
如果这不起作用,请尝试使用上一步中使用ami创build的实例使用pv-grub aki。