Andreas Baumann's Personal Home Page

Minimal Linux

Sometimes I want to send somebody a demo appliance with a minimalistic Linux system, so he can test a software or so. With nowadays Linux distributions this is impossible as they are unbelievably big. Goal ist to get to something far smaller than 10M so it can pass mail servers.

MiniLinux is a small GNU makefile which fetches Linux kernel, busybox, uClibc, syslinux, acpid and builds a minimalistic Linux on a Qemu virtual disk (also VMWare or VirtualBox is possible).

Build the image with:

   make source
   make qemu

The image is started with:

   qemu -hda minilinux.img

download sources
download a QEMU image
view demo session

Git repository is available at git://gitorious.org/minilinux/minilinux.git (or at http://gitorious.org/minilinux/minilinux).

In case of questions, contact me at <abaumann at yahoo dot com>.