For a hobby project I have recently build a new computer system. This system is setup only for mining altcoins using three ATI Radeon 7950 graphics cards. I decided to make use of an unused USB Flash Drive for two reasons. Because it is cheap and less power hungry then a conventional hard drive.
Make & model: Kingston DataTraveler Ultimate 3.0 Gen2 32GB Flash Drive
Fast — data transfer rates for USB 3.0 to 100MB/s read and
70MB/s write; USB 2.0 = 30MB/s read and 30MB/s write
Being my favourite Linux distro for hosting 24×7 services I chose to go with the latest release of Debian Live. I picked the standard (text based) flavor, because a desktop is such a waste running a headless system. The standard image does not boot with full persistence, has no auto boot, uses DHCP and cannot shutdown or reboot without user interaction (prompt for USB reject). To allow all this, I modified some parameters and described the steps below.