Howto Create a Boot-from-CD Browser Kiosk with Firefox and Linux
"I needed to turn an old PC into a cheap, dedicated, browser appliance. The cleanest choice is a Linux/Firefox boot-from-CD; the hardware demands are minimal, and it is impossible for users to make any permanent changes.
After a little research, I decided to go with SLAX. SLAX is a small and beautiful Linux operating system which fits on and runs directly from a CD-ROM disc (or USB key, or hard disk). It's ideal for my purposes, because it's small, popular (i.e. current), easily customized, and auto-detects hardware and DHCP.
* SLAX Popcorn Edition (PE) v 5.1.8 is a preconfigured pocket operating system which fits even 128MB USB Flash Drives. It contains only XFce desktop, Mozilla Firefox, beep-XMMS, Gaim, AbiWord.
With the addition of Firefox 2, a Firefox kiosk mode extension module, and a little fiddling with xinitrc, I was able to create a small, clean kiosk boot CD that works on practically any PC without modifying the hard disk."