Mount Virtualbox compatible disk
From openSUSE
Original article is here. But you don't need download includes of VirtualBox or compile sources, you have already prepared package ready to install in Virtualization:VirtualBox repository. So you need only install package from this repo :
zypper ar http://download.opensuse.org/repositories/Virtualization:VirtualBox/openSUSE_11.1 Virtualization:VirtualBox zypper in vdfuse
and you could now mount vdi disk :
vdfuse -f yourimage.vdi /mnt/vdi mount -o loop /mnt/vdi/Partition1 /mnt/WindowsXP

