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 found plenty of documentation on how to convert a .vmdk file to a .vdi (VirtualBox) file. But they all assume you don't use snapshots. -- Is there a way to convert the vmdk snapshots too?

share|improve this question

I believe they might be using incompatible "differentiating" algo and storage format. You probably will have to examine official specification, or google for software that does it.

Also, as an ugly hack, u can discard/merge these snaps, and use several v-machines (or just backup it as a file, if your snaps just have some initial state saved)

share|improve this answer

Are you sure you need to convert it? VirtualBox will read vmdk files just fine.

share|improve this answer

Currently virtual conversion tools will not convert snapshots, AFAIK. Remove snapshots and use vmdk directly or convert to vdi. Or clone using livecd disk or network cloning tools. The cloned disk will not have snapshots, but you won't have to remove the snapshots from your existing system.

Cloning tips here -

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.