vbox or qemu+kqemu
run either with basic command of : binary -hd1 \path\to\image -m (amount of memory to be used) -soundhw (choose emulated sound card) [-cdrom \path\to\available\media drive id f you need to use such] -boot [a,c,d]
If any of you have read my previous questions you know that I have Linux Xubuntu installed on my flash drive so I can have my own operating system wherever I go.
Well now I was wondering if their was a way I could run the OS on my flash drive in a virtual machine while on my desktop so I don't have to restart the computer? I use VirtualBox for my virtual machines but I can't find any way to do it on there, or at least not an easy way to do it.
My computer:
CPU: AMD Phenom 9950 Quad-Core at 2.6Ghz
RAM: 5GB at 800Mhz (2x 2GB OCZ, 1x 1GB Kingston)
HDD: (System)WD VelociRaptor 150GB, 10k RPM, 16MB Cache
(Cache)Deskstar, 80GB, 7.2k RPM
(Media)WD Caviar Black, 1TB, 7.2k RPM, 32MB Cache
Flash Drive: GeekSquad 8GB formatted to ext2 with Linux Xubuntu 9.04 (note this is not a LiveUSB it is installed as an actual operating system with the grub boot-loader and everything installed on the flash drive)
Figure that should be enough info but if you need more just ask.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic