Linux

12 First Boot and Testing – Linux From Scratch 4.0



The new LFS 4.0 system is bootstrapped for the first time and tested.

After successfully building Linux From Scratch 1.0 ( I wondered what else I could do to mark LFS’s 25th year. It didn’t take long to decide on having another go at an early version of LFS and decided on Linux From Scratch 4.0 which was released 5 October 2002.

I encountered similar problems to building LFS 1.0, namely in obtaining the exact versions of software used in the LFS 4.0 book and sourcing contemporary hardware to make the build as authentic as possible.

If you wish to have a go yourself I’ve put together all the required packages (link below).

It might be impossible to do this on modern hardware – the support for things such as SATA, NVMe, PCI-e, USB, etc. either just didn’t exist at the time or support was still nascent in the Linux kernel.

I did not have a PC of the correct period so continued to use the same machine that I used for LFS 1.0. The build still completes in a reasonable time. It’s an Intel Pentium 233 MMX with 64 MB memory and 80 GB hard disk. The disk and DVD drive are the only things that aren’t contemporary but that fact doesn’t affect the build in any way. Note that there seems to be power issues with the video signal on this machine which is revealed in various ways including the image shaking slightly especially during disk accesses.

All sane ancient LFS releases can be found at the LFS Museum:

Tarball of packages:

MD5 of tarball:

Playlist for this series:

Playlist for *all* the LFS builds from LFS 1.0 onwards:





source

Related Articles

Leave a Reply

Back to top button