Ok, up until now, we've seen two of the alternative frontends available for VirtualBox. Now we are in the most interesting part of the chapter, I think. Here you'll learn to set up your very own VirtualBox headless server, which you can use to create and run virtual machines remotely! There are several step-by-step exercises I designed to get you through all the details required to have a functional VirtualBox headless server. I decided to use the Ubuntu Server 8.04 LTS operating system because it's one of the most stable and versatile Linux versions I've ever used, and I want to share that experience with you.
Note
Before we delve into the next several exercises, let me get something straight: you will need an additional computer because it will be used as a dedicated headless server.
The hardware requirements for running an Ubuntu server are 128 MB of RAM and a decent CPU, and the hardware requirements for running a VirtualBox headless server...