Is it possible to mount vdi like for example iso? Or open it with some archive program? If yes, how?
edit: My vdi is dynamically expanding storage and i have snapshots too.
Tool for fixed size Disk Drives:
Here is page that has a shell script that automates the process for you.
If we knew why you wanted this you might get better answers. Is virtualbox no longer working? Are you trying to get faster transfers to the virtual?
Simplest method for dynamic + snapshots without "running" the virtual is to boot the virtual to a livecd iso image. Then you can use sshfs, smbfs, nfs, etc. to mount the running virtual machine's drive(s) on the host.
If static and no snapshots you could also leave the disk in vmware format (virtualbox supports it) and mount using vmware's vmmount.pl.
If transfer speed is the issue make sure your host and virtuals are in the host's and virtual's host files or have name resolution through another method. (DNS, etc.)
For both fixed and dynamic-sized images:
On Linux you can use
When finished, a
Be sure you don't have it attached in multiple places at once! This WILL cause problems!