Resize virtual drive / disk

From the host machine:

From within the machine:

VDI to physical disk

If you want to create a bootable physical disk from a VDI-File (VirtualBox Disk Image):

After that you can dd the image to the target disk like that: