I've googled a good amount and am still pretty confused and feeling like I'm missing or overlooking something. My goal is to restore a host using a bundle.
I have an AMI bundle of a now-nonexistent instance sitting in S3. I've registered the bundle and can "launch" instances using ec2-run-instance. However, each instance is inaccesible after it shows as running on the web interface. Looking at the console log through the web interface, it's a problem with the filesystem on the new instances (error below).
Checking all file systems.
[/sbin/fsck.ext3 (1) -- /] fsck.ext3 -a /dev/sda1
/dev/sda1: clean, 156721/1310720 files, 1683095/2621440 blocks
[/sbin/fsck.ext3 (1) -- /mnt] fsck.ext3 -a /dev/sdb
/dev/sdb is mounted. e2fsck: Cannot continue, aborting.
[FAILED]
*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance
(or type Control-D to continue):
Obviously, I can't press Control-D or interact with it. Is it possible to mount the bundle as an EBS volume, or take a snapshot of the bundle, and then check out the filesystem? If so, how would I go about doing that? Also, while I didn't see any errors, does anyone have any idea what went wrong with the bundling process?
Thanks in advance!