编辑后EC2 AMI将不会启动

我做了一些愚蠢的事情,我买了一台新的笔记本电脑,把所有的东西都复制到新的笔记本电脑上,然后把旧笔记本擦干净。 然后,我意识到我忘了复制私钥,用于连接到AWS EBS支持的实例。

所以我无法login到我的自定义AMI。 所以我从AMI的快照中创build了一个新卷,然后启动一个公共实例并将卷连接到它,编辑sshd_config以允许login密码。卸载卷,分离它,创build快照,然后从快照中创build了一个新的AMI。

新的AMI启动,但从未通过状态检查,无法访问。

我究竟做错了什么? 或者,我该如何解决我的问题?

编辑 :添加一些控制台输出

Linux version 2.6.16-xenU ([email protected]) (gcc version 4.0.1 20050727 (Red Hat 4.0.1-5)) #1 SMP Mon May 28 03:41:49 SAST 2007 BIOS-provided physical RAM map: Xen: 0000000000000000 - 000000006a400000 (usable) 980MB HIGHMEM available. 727MB LOWMEM available. NX (Execute Disable) protection: active IRQ lockup detection disabled RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize NET: Registered protocol family 2 Registering block device major 8 XENBUS: Timeout connecting to devices! Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,0) 

当您注册新的AMI时,请确保您指定了正确的AKI(内核),与之前的AMI相同。