Is it possible to install a guest operating system from USB on virtualbox?
There is no GUI option to boot from a USB drive, but VirtualBox provides a script that'll let you do it. See this link for a tutorial: http://agnipulse.com/2009/07/boot-your-usb-drive-in-virtualbox/
The tutorial is for Windows, but the Virtual Box tools they use are the same.