Multi-Boot your Raspberry Pi using BerryBoot Bootloader: Raspberry Pi is a multi purpose little Computer. It is originally shipped with 256 megabytes of RAM, later upgraded to 512MB. Raspberry Pi is capable of handling only one OS.
BerryBoot is a Bootloader for Raspberry Pi. It can install multiple OS’s of Linux on your SD Card. Just install Berryboot on your SD card and run the program. It allows you to put the operating system files on an external USB hard drive instead of on the SD card itself. It can run Sugar, Puppy alpha 4 and Debian. Read the complete story for the installation guide.