The differences between vdi and vhd disks used by vbox virtual machines are: different snapshots, different adjustments and different migrations.
First, snapshots are different.
1, vdi disk: vdi disk supports taking snapshots on VirtualBox.
2.vhd disk: vhd disk does not support taking snapshots on VirtualBox.
Second, the adjustment is different.
1, vdi disk: vdi disk supports dynamic adjustment of disk space.
2.vhd disk: vhd disk does not support dynamic adjustment of disk space size.
Thirdly, migration is different.
1, vdi disk: vdi disk has the function of dividing the stored files and migrating them to another operating system or virtual machine.
2.vhd disk: vhd disk can migrate the virtual machine to another operating system or virtual machine with little cost, but it must be completely migrated.