For some reason we at SoSLUG seemed to have great difficulty finding information that would enable us to install a Linux system to a Compact Flash Card.
We had found any number of sites that claim to provide "Howto" covering this subject and where we found the information was relevant in the vast majority of cases, the links to supporting sites for "iso" were missing or non existent.
We knew from the outset that our task was possible and that others before us had accomplished similar objectives. Our brief was to install a working Linux Operating System for the purpose of running graphical educational applications that would suit the younger generation not yet accustomed to the use of IO (Input Output) devices such a mice or keyboards, the OS installed would need to be small, flexible and operate from a touch sensitive screen.
Linux will, with a small bit of coaxing in theory at least, install and run on any X86 based computer, however with limits on system resources for this type of equipment we may be bitting off more than we could chew.
We looked at several sites for help installing Linux to a Compact Flash memory card with and had varying degrees of success, our first attempts failed. Syslinux looked a possibility and a comprehensive procedure was adopted, with the procedure followed we managed to boot into the first part of the Linux OS however when it came to identifying the hardware it was running on and the file system specifically, it would fail to load further. Several further attempts were made to finalise the boot but all attempts continue to fail.
Continuing to look for a suitable solution we stumbled across a site that had an active link to an "iso" specifically for use with CF cards. this was downloaded and installed to a blank compact disc, a CF card and CF card reader was connected and attached via a USB cable to a suitable 32Bit computer (we had tried with a 64Bit laptop however this was unsuccessful). The iso formated CD was installed in the CDRom and the computer rebooted to run as a live CD install, all screen directions were followed. An image of 128Mb was installed to the CF card.
Reference sources
Below is a near complete list (as we can make it) of sites that have Bootable Linux distro's which maybe suitable for use with USB Format Storage Devices
http://www.feraga.com Linux installation for USB flash drives
http://www.catux.org/catux-usb/index.php?idioma=en Catux-USB is a Knoppix based LiveCD bootable from USB pendrive / keys
http://emknoppix.sarovar.org emKnoppix is a distribution of Knoppix tailored for use in embedded systems
http://featherlinux.berlios.de/ Feather Linux is a lightweight, Knoppix based Linux distro. Feather Linux can run from a CD or a USB pendrive
http://www.flonix.com Flonix USB Edition is a Knoppix based LiveCD bootable from USB keys
http://rz-obrian.rz.uni-karlsruhe.de/knoppix-usb Knoppix USB is a Knoppix based LiveCD bootable from USB keys
http://home.iae.nl/users/reinc/dxpedition_disk.html TLF-Morphix is a Morphix based LiveCD with focus on Ham Radio
Feature: a combination of LiveCD, TLF, and USB keys / pendisk
http://www.puppylinux.org Contains no details to install to CF or USB pendrive
http://rz-obrian.rz.uni-karlsruhe.de/knoppix-usb Boot KNOPPIX from an USB Memory Stick
http://www.ukhoneynet.org/research/honeystick-howto A HOWTO document that explains how to build a Honeystick
http://d-i.pascal.at Installing Debian Sarge from a USB memory stick (USB key)
http://simonf.com/usb Booting Linux off of a USB drive
http://forums.gentoo.org/viewtopic.php?t=57754 Build your own Gentoo install / boot / rescue LiveCD and USBStick
http://runt.mybox.org RUNT Linux: The ResNet USB Network Tester
http://www.rocklyte.com/files/athene_v50b4.tar.bz2 Athene Desktop Edition a freely available version of Athene + DML for Linux
http://sarovar.org/mirrors/emknoppix/emKnoppix.tar.bz2 emKnoppix - Download (home website http://emknoppix.sarovar.org)
http://www.cflinux.hu CFLinux ISO installer can be downloaded from this site
http://www.sysdev.org/site/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=11 SlakbootEBS direct download
You might also like to look at this site which should give a more comprehensive set of installation procedures for the installation of Linux on Tablet PC's
Please feel free to comment especially for any dead links you may have found.