Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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 keep multiple VirtualBoxes for different projects. They are all running the same Debian base system. Keeping complete copies of all the disk images is getting expensive.

Is there a way that I can base multiple VM on the same (read-only) disk image, with (hopefully small) diffs layered on top? This is just like snapshots work, except that there is no concept of "current" and "previous", they are more like branches.

Or can I just use snapshots (of the "same" VM) for this? I would be wanting to run more than one of those snapshots concurrently.

share|improve this question
Yep, you can now: – hyperslug Jan 26 '10 at 3:49
up vote 3 down vote accepted

As of VirtualBox 3.1, this is possible. See; the branched snapshot capability is listed near the bottom of the page, under "VirtualBox 3.1.0".

share|improve this answer

Somewhere I've read that this is an upcoming feature of VirtualBox for the next big update. To allow making Snapshots of Snapshots (and so branching it).

share|improve this answer

Yes this is possible but keep in mind that VM's need to be Unique. you will need to make new SID's for the new branch.

share|improve this answer
"Make new SID's"? What does it mean? – That Brazilian Guy Feb 27 '13 at 16:11

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.