"Getting Started with MiniOS10: A Lightweight Operating System for Embedded Systems"
To save files and settings across reboots:
MiniOS is a based on Debian (or optionally Ubuntu). Version 10 continues the tradition of being extremely lightweight (under 1 GB RAM usage idle), customizable, and capable of running entirely from a USB drive or SD card.