In June 2012 I received an email from Szabolcs in Hungary which is a useful warning for those thinking of using Ubuntu:
"Finally I successfully installed ubuntu server 12.04 on the CA10. My main problem was a HDD partitioning issue, but let me also recommend you one useful link: www.webupd8.org/2012/05/how-to-install-ubuntu-1204-on-non-pae.html
Since the default installation images of ubuntu starting with 12.04 have dropped the support for non-PAE architectures it won't successfully install to many of the VIA C3 based (i586) systems, like neoware and HP thin clients.
The link was easy to find and may be useful for other beginners like me to avoid installation problems with the ubuntu family on Thin Client hardware."
Note: Physical Address Extension (PAE) is a feature to allow (32-bit) x86 processors to access a physical address space larger than 4 gigabytes. It was first implemented in the Intel Pentium Pro in 1995. I guess manufacturers of processors targeted on embedded systems saw little point in adding this feature which is more suited to high-end desktop and server systems.
If you have some flavour of Linux running on your target system you can run "grep pae /proc/cpuinfo" to find out whether or not your CPU supports PAE. An empty return shows it doesn't support PAE.
Any comments? email me. Last update June 2012