I like to have a Linux system that completely runs on an USB stick (read and write also for persistent storage) so that it can run on a hardware host without touching the host's built-in harddisk.
Last HackWeek I created such a system with SUSE Studio using its "USB stick / hard disk image" type.
I found out that the SUSE Studio web frontend does not provide sufficient fine-tuning options to get such a system running with sufficient performance on the slow flash memory storage that is used on usual USB sticks, see in particular https://bugzilla.novell.com/show_bug.cgi?id=820435
This HackWeek I will use the openSUSE KIWI Image System directly. See in particular the section "Pimp your USB stick ... A System on a USB Stick" on http://en.opensuse.org/Portal:KIWI
An advanced goal is a Web Kiosk System with persistent storage on USB stick that can be used even by an innocent user to safely and securely browse the Internet and also permanently store his own data on his system. See in particular the section "Creating a Web-Kiosk image" on http://en.opensuse.org/Portal:KIWI
My personal use case is a Web Kiosk System with persistent storage on USB stick so that children can safely and securely browse the Internet on any hardware host without touching the host's built-in harddisk.
My final goal is that several of those Linux Web Kiosk Systems that run temporarily on various hardware hosts at various places can somehow build up a virtual private network so that a group of users with such Linux Web Kiosk Systems can safely and securely communicate with each other even in a time shifted way (e.g. via a private e-mail system).
This project is part of:
Hack Week 10