Maro - you are a hero. Thank you my friend - I now have TCL running on a 450MHz P3 with 128MB ram and 40GB hard drive. It absolutely flies, and I can even add another 256MB of ram so it will be a real road-burner.
I originally put the CD as IDE master and the hard drive as slave to try and boot from the CD but the IBM PC300PL does not support boot from CD (at all).
The original 6.5GB hard drive worked fine with WinXP but had problems when formatted as EXT3. Grub complained about an unrecognised file system (
). I replaced it with a 40 GB Seagate and all was well.
I used the sbminst to boot but there seems to be an issue with grub when the CD is a lower number (higher order) than the hard drive eg, CD is /dev/hda and hard drive is /dev/hdb. When I put this back to standard all was again well. This came up when trying to mkfs. The system would say it was creating the FS but it did not. None of the subsequent FS commands would work.
After I noticed that bzImage is spelled with a capital "I" in menu.lst I was up and running.
Guy - thanks for the pointers on SUDO. Another piece of the puzzle for a Linux newbie.
My next task is to learn how to load other apps not in the TCL "catalogue", specifically the Erlang language, its internal database and the CouchDB database. I don't know what their memory requirements are yet, and the DB's may yet live on a bigger box or a SAN, but that's the fun isn't it.
Thank you all for your help.