To run something like virtualbox under x86 android, you are going to need to learn a lot about the differences between android's runtime libraries and a typical linux's, to figure out how to get them both accessible on the same machine without interference, and to figure out how to run and configure the virtual machine software without X (or perhaps using a networked remote X server to display on).
One method people have used on phones is to install the arm debian environment (libraries etc) in a chroot. -- unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel