Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a running 32-bit Windows EC2 instance whose root device is of type instance-store. I would like to bundle it, create an AMI, and then launch a new EC2 instance from that AMI, but change its root device to type EBS. I can't find a way to do that in the AWS console, nor can I find documentation telling me I can't. Is this possible, and if so, what tool can I use to do it?

share|improve this question

You can create an EBS root instance from your windows instance, for that you need to do the following steps.

  1. Create an EBS volume with the desired size, mount it to running instance
  2. Use some kind of cloning tool for cloning your windows disk contents to the EBS volume
  3. Unmount EBS volume
  4. Create a snapshot of the EBS volume
  5. Use the EC2 command line tools to create a new AMI based on the snapshot, you can see an example of that in this post (just follow the last step to register the snapshot)
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.