"debirf is a system that will create diskless, all-in-ram images (kernel and initramfs) that boot entirely into ram and leave the user in a fully functional Debian system.
debirf has a module architecture that allows users to easily customize the images that they build, using simple shell scripts, to do basically anything the Debian can do. Some included examples "profiles" are:
* minimal: very minimal system with no extras
* rescue: includes a full complement of system repair utilities, including mdadm, lvm2, testdisk, foremost, etc
* xkiosk: run a simple clean GUI web browser for public-access web browsing
Debirf is made publicly available under the GNU General Public License."