What is it?
Berryboot is a utility that allows you to:
- put multiple operating systems on the same SD card.
- download and install operating systems from the Internet.
- optionally store the operating system files on an external USB stick/drive instead of on the SD card
- allows you to use smaller 1 GB SD cards. (thanks to SquashFS compression)
- takes care of different memory split requirements (will automatically change the boot files and reboot if the operating system you selected needs a different memsplit)
To install:
Simply extract the 19 MB .zip file to a normal empty SD card.
This can be done in Windows, without any special image writing software.
Put the SD card in your Pi and boot it up.

Verify the time zone and keyboard settings.

Select the drive you want to install the operating system files to.
It will reformat this drive.

Select which operating system you would like to have (can add more later)

Grab some coffee will it downloads and installs the operating system.

In the Berryboot menu editor GUI you can install more operating systems, edit the properties (change the name and default memsplit), clone images and delete them.
Press "exit" to exit the editor and reboot.
After installation
If you do nothing during boot it will boot your default operating system after 3 seconds.

If you press "enter" it will present you with a boot menu.
Select the "operating system installer" if you want to go to the Berryboot menu editor GUI.