First create a loop device for the image:
losetup -f /path/to/image
Then create a vmdk file for the resulting loop device:
VBoxManage internalcommands createrawvmdk -filename my_image.vmdk -rawdisk /dev/loop/0
This vmdk file can be used by Virtualbox as a hard disk.