virtualbox what is the difference between vdi vmdk vhd ?

Discussions related to using VirtualBox on Windows hosts.
Post Reply
gabak
Posts: 6
Joined: 13. Oct 2010, 14:23
Primary OS: Ubuntu other
VBox Version: OSE Debian
Guest OSses: windows
Contact:

virtualbox what is the difference between vdi vmdk vhd ?

Post by gabak »

which one is better?
or which should i use and in which cases?
stefan.becker
Volunteer
Posts: 7639
Joined: 7. Jun 2007, 21:53

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

Post by stefan.becker »

Use VDI, its vbox native.

Other formats only, if you have existing images.
mpack
Site Moderator
Posts: 39156
Joined: 4. Sep 2008, 17:09
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Mostly XP

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

Post 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.
Post Reply