Introduction to Virtualbox

Virtualbox logo

What follows is the zero motivation and explanation instructions for getting the FEEG6003 base VirtualBox image (an LUbuntu 14.10 OS) up and running.

First download and install VirtualBox for your operating system.

Virtualbox download

Second download the feeg6003lubuntu image.

Importing the virtual machine

Then import the virtual machine into VirtualBox.

Importing the virtual machine

To start the machine just press Start.

Starting the virtual machine

The machine name, username and password are all the same: feeg6003. Enter the password once the login screen appears.

Login screen

At this point you have a working virtual machine, but it will be awkward to work with. So we need to make it work better with your hardware by installing the Guest Additions. First we need to install a C compiler (it's a really basic VM!). Open a terminal (either from the menu, Accessories, or by pressing Ctrl+Alt+T).

Open a terminal

Install gcc by typing:

sudo apt-get install gcc
Installing gcc

Next, go to the external menu (that is, the menu on your "real" machine), and choose Devices, then Insert Guest Additions, ...

Getting Guest Additions going

Now we need to actually install the software. Back in the terminal, change directory to the "CD" by typing something like:

cd /media/feeg6003/VirtualBox...

You can use the tab key to complete each entry: there should be no ambiguity here. Then install the software by typing:

sudo sh ./VBoxLinuxAdditions.sh

This should rapidly say it's installed the software.

Installing Guest Additions

Finally, close the terminal, "eject the CD", and reboot the virtual machine. To do this, select logout from the menu, then select reboot. Once the VM restarts, you should have much better screen resolution.

From this base image you can install whatever software you want or need onto the VM. Using the package manager is the simplest way to install software. We did this using apt-get above, but other tools include the software centre

Software centre

or synaptic.

synaptic

This base image can now have all the necessary software installed on, for re-distribution ready to demonstrate the tool or area you're focusing on.

blogroll

social