Page 1 of 1

virtualbox what is the difference between vdi vmdk vhd ?

Posted: 1. Aug 2011, 04:56
by gabak
which one is better?
or which should i use and in which cases?

Re: virtualbox what is the difference between vdi vmdk vhd ?

Posted: 1. Aug 2011, 06:09
by stefan.becker
Use VDI, its vbox native.

Other formats only, if you have existing images.

Re: virtualbox what is the difference between vdi vmdk vhd ?

Posted: 1. Aug 2011, 11:12
by mpack
VDI is native to VirtualBox, VMDK to VMWare, VHD to MS VirtualPC and XP Mode. VirtualBox allows you to use the latter two formats in order to use VMs created on these other platforms.

However...

Never use VHD, it has a poor design which makes it slow and prone to corruption. If you have an existing image in VHD format then convert it to one of the better formats.

VMDK and VDI are about equal in terms of reliability and performance. However VDI is the native VirtualBox format and is the best supported format in the VirtualBox arena, by "support" I mean that all secondary tools for compaction etc will work with VDI. So as Stefan says, use VDI unless you have a dire need to use something else.