To give a background,

http://docs.amazonwebservices.com/AWSEC2/2008-02-01/GettingStartedGuide/index.html?creating-an-image.html

Im follwing the above guide from amazon to create a s3 backed AMI from ebs based ec2 instance.

Basically, it involves the following 3 steps:

  1. Bundle the volume using ec2-bundle-vol
  2. Upload the bundle to s3 using ec2-upload-bundle
  3. Register the newly created AMI using ec2-register

The first two steps are working just fine. I have bundled and uploaded the data to s3 but while registering i get the following error.

Client.InvalidManifest: Invalid block device mapping: Invalid virtual name 'ebs0'

Does the new AMI still uses EBS? If so, How do i force it to use S3?

Should i use --block-device-mapping in any one of the step?

Thanks in advance.

link|improve this question
Were you ever able to get this resolved? I am running into the exact same problem. If I figure anything out, I will post here. – mahle Aug 9 '11 at 21:59
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.