Thanks.
Trish
Did you try starting at linux-embedded.com?
I searched with google on "Tiny Linux" and "Smallest Linux" and got some interesting
hits.
(They talk about disk space, but not RAM space)
LEM is at http://linux-embedded.com/lem.php3
CCLinux is at http://www.cclinux.org
(single floppy linux)
Compulab has some interesting stuff http://www.compulab.co.il/index.htm
Oh, here's an interesting one: Monkey Linux at http://www.spsselib.hiedu.cz/monkey/docs/english.htm
From their page:
Minimal HW requirements
a.. 386SX
b.. 4MB RAM
c.. 20MB on IDE HDD (+ 10MB for SWAP) on non-compressed DOS volume
d.. VGA for X Window
Perhapse you can pare it down to use 3MB RAM with your modest requirements.
I seem to recall that basic Linux runs in 2 MB or so, if you
don't run X Windows. It will be slow, add as much swap as you
can afford.
--------------------------------------------------------------------------
Roger Pryor P. Eng. Email: rjp...@unix.infoserve.net
Pryor and Pryor Inc. Telephone: (+1)(604) 685-2621
602 - 1230 Comox Street, Internet: http://www.pryor-and-pryor.com
Vancouver, B.C., V6E 1K7, Canada
Hi trish,
In general: the kernel will reserv about 1MB (that depends on the
hardware drivers support inside it). If you don't need any security
you can strip the login/getty etc. Then you can use busybox with
uclibc and the smallest kernel that you can build (or find :)) ).
Busybox has a nice small version of vi inside as well as most of the
usefull linux tools...
You'll probably get more than 1MB free mem after boot which is enough
for vi I think, but consider setting up at least 8-12MB of swap... (on
the disk this whole thing will take about 1MB so you'll have more than
enough space left).
> Thanks.
>
> Trish