The Mini-ITX Project
This article outlines the designing and building of a Mini-ITX computer which runs off of a USB flash drive. The designer's goal was to build a system which was silent and as simple as possible. In the end it was little more than a USB drive, a VIA motherboard, and a case. Puppy Linux was used for an operating system due to its light weight and ability to boot off of a USB drive.