I would like to know if it's currently possible to import a virtualbox vm on the ec2 cloud, I have tried with a virtualbox vmdk but it did not succed. Apparently it is designed for VMware's vmdk files.

Is there a trick I could use to convert my instance and import it on amazon?

Thanks !

4 Answers 4


Alternatively there's this:


which sounds like if you just have an EC2 compatible kernel...


There is the standalone vmware converter that will convert between different virtual machine formats.

You may also want to read this which gives information on how to convert from vmware images to ec2 AMIs

Or do it directly with this


There are some options to upload virtual box based VMs.

One of them is to use live capture tools. Run it from your guest machine to form an Amazon compatible image. The tool to use highly depends on your guest OS:

Unfortunately, Amazon EC2 cloud doesn't support more OS types. Try other cloud vendors like CloudSigma or ElasticHosts to run non-standard Windows Servers editions (like Storage Server) or other "geeky" OS like FreeBSD.


Many years have passed since this answer was posted, but I thought I would add an answer in case anyone ends up here.

AWS now supports uploading VMDKs to S3 and booting it up into an EC2 instance...


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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