Subject: Re: JFS
To: Thor Lancelot Simon <tls@rek.tjls.com>
From: Wojciech Puchar <wojtek@tensor.3miasto.net>
List: tech-kern
Date: 02/20/2003 18:23:03
> A) gzexe all the executables.
> B) lift the code from one of the other BSDs to do the same thing in the
> kernel
> C) Run from a filesystem that came from a compressed RAM disk, just as
> the install media do.
C is my favourite.
for flash routers flash disk looks like
/boot
/netbsd.gz (contains kernel and cut-down system)
/config.tar.gz (contains configuration)
at startup (added after root fs mount) such commands are done
cd /
tar xzpf /flash/config.tar.gz
/flash is mounted read only, i just remount it in
/etc/save-config script that is run manually when needed.
8MB flash is enough