In newsgroup: comp.os.linux.development.system
> : I am looking into setting up a floppy based router, and would like to
> : use Linux and gated. The idea is to have just a minimum system with
> : 2 network cards and a floppy. A ramdisk would be used, so the floppy
> : is only needed for booting - no mechanical parts to fail :) After
> : getting some idea of the space needed I have reached a conclusion that
> : I will need a static version of gated and few other programs for all of
> : this to fit on a single floppy.
> : In order to save some time I like to find out if there is a way to convert
> : a dynamicly linked binary e.g. /sbin/init into a static version ?
> I have a ready-made package that does this, except for that I don't
> have gated on the floppy. How large is the executable (with sharedlibs)?
> I have a (light) shared lib on the floppy.......
> While on the subject, does gated speak OSPF?
Gated speaks OSPF. You would be *much* better off will all dynamic
versions than all static versions, although since gated is pretty big
I doubt you'd manage it unless you're using 2.88 Mb floppies.
However, there is still a decent chance you can pull it off. Use the
dynamic ramdisk patch by Chad Page, which lets you have more than one
ramdisk, and load gated by NFS (or FSP/FTP/TFTP) from a server.
Remember, you need the kernel on that floppy too...
As far as reliability is concerned, I think it is worth pointing out
that floppies are among the least reliable part of a modern PC. You
may be better off buying the smallest IDE hard disks you can buy
(300-400 Mb drives seems to be as small as they sell'em now, and they
go for little more than $100), or boot the machines via NFS (I saw an
ad on c.o.l.a for netboot proms for Linux, I think $30.) I personally
wish there was a bootable ROM (or EEPROM) disk card one could get for
these sort of things.
"The earth is but one country, and mankind its citizens." -- Bah'u'llh
I don't work for Yggdrasil, but they sponsor the linux.* hierarchy.