EC2 AMI won't boot after edit

Posted by Eric Lars0n on Server Fault See other posts from Server Fault or by Eric Lars0n
Published on 2012-07-29T07:20:08Z Indexed on 2012/12/07 11:08 UTC
Read the original article Hit count: 226

Filed under:

I did something stupid, I got a new laptop and copied everything over to the new one, then wiped the old one clean. Then I realized that I forgot to copy the private key out of .ssh that I use to connect to my AWS EBS backed instance.

So I can't log in to my custom AMI. So I created a new Volume from the Snapshot of the AMI, then started up a public instance and attached the Volume to it, edit the sshd_config to allow for password log in. Unmounted the volume, detached it, made a snapshot of it, then made a new AMI from the snapshot.

The new AMI launches, but never passes the Status Checks and is not reachable.

What am I doing wrong? Or alternatively how can I fix my problem?

Edit: Adding some of the console output

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)

© Server Fault or respective owner

Related posts about amazon-ec2