What disk image should I use with VirtualBox, VDI, VMDK, VHD or HDD?

Now, I am interested about a recommendation or comparison that considers the following:

8,890 3 3 gold badges 46 46 silver badges 71 71 bronze badges asked Nov 23, 2011 at 0:28 12k 23 23 gold badges 66 66 silver badges 73 73 bronze badges

Run Virtual box and click the help icon > Contents, there is a fair explanation in there under "Virtual Storage"

Commented Nov 23, 2011 at 1:03

Regarding migration to "another free virtualization solution. that would run fine on Ubuntu", I'm pretty sure VirtualBox is available for Linux.

Commented Nov 23, 2011 at 4:29

Performance wise, I think the best is to create fixed disks if you have the space. Otherwise it is very stressful on the OS when using the virtual machine instead of once at creation time.

Commented Oct 29, 2014 at 0:49

Another thing to consider is resizing the image when you may need to - VBoxManage cannot resize VMDK's, so you'd have to clone to VDI first, then resize, then back to VMDK + fudge up the UUID. For this reason alone, VDI seems the better choice for me.

Commented May 11, 2015 at 20:18

Normally -> VDI, VMWare compatibility -> VMDK, Want to mount the virtual disk in your windows PC -> VHD

Commented Jan 4, 2022 at 4:44

11 Answers 11