On Sat, 7 Jul 2001, Clarence Verge wrote:
> I wrote:
> >
> > Steve wrote:
> >
> > > http://www.linuxfromscratch.org/intro/
> >
> > Thanks, Steve.
> > That seems like an excellent idea, and probably the BEST way to learn what
> > the heck is going on inside a Linux system.
>
> Or maybe not:
> Linux Kernel (2.4.5) 21,004.33 KB:
> ftp://packages.linuxfromscratch.org/3.0-pre4/linux-2.4.5.tar.bz2
> http://packages.linuxfromscratch.org/3.0-pre4/linux-2.4.5.tar.bz2
In order to compile a kernel, you'll need the source first.
Yes, that's 21MB for the kernel source. Once it's compiled and
zipped it'll take somewhere around 600K or so depending what
capabilities you've compiled in. Once you've tested that
the kernel works the way it's supposed to on your hardware,
you can simply delete the source if you want.
Can you create a Linux version that lives in 8 MB
when you only have 8MB to start with? Of course not!
It takes a lot of development "overhead" to create
something that small.
The "book" has a link to "All LFS files you'll need"
which total about 73MB of *.tar.bz2 files.
"Before we can build our new Linux system, we need to have an empty
Linux partition on which we can build our new system. I recommend a
partition size of at least 750 MB. This gives enough space to store
all the tarballs and to compile all packages without worrying about
running out of the necessary temporary disk space."
This is the reality of building your own customized
distribution. If what you want is a minimal Linux
version, then you probably want something like the
one that fits on a single floppy:
http://www.toms.net/rb/
- Steve