The above posts describe the steps needed to build a basic Linux system from source tarballs. This article is about booting and logging into the new system.
Booting the New Linux System
Remove the host hard disk. Boot with the hard disk with new system. Or you can change the hard drive order to allow booting from our new disk.
Linux System Hard Disk Usage
The entire disk is 10GB. The system files use only 552MB. ‘usr’ alone uses 508MB. The Rest of the system uses 44MB.
Directory
Size/KB
tmp
20
srv
4
lib
15360
media
12
boot
12288
opt
4
home
12
run
224
mnt
4
etc
6.5
var
920
root
32
sbin
4812
bin
4915
usr
508M
See the output of the “du“ command.
Linux System Random Access Memory Usage
The system has 1GB RAM. But only 31.5MB is used.
Many wonder why they should go through the hassle of building a Linux system from scratch when they could just download an existing Linux distribution. However, there are several benefits of building Linux from sources.
Building LFS teaches you about all that makes Linux tick, how things work together and depend on each other. And most importantly, how to customize it to your own tastes and needs.
If you are wondering why you would want a highly secured system, just read any number of articles dealing with hackers and script kiddies breaking into systems and destroying them or stealing from them. Now, you can know the security hole, inspect the patches and fix it yourself immediately.
You don’t have to wait for someone else to provide a new binary package that (hopefully) fixes a security hole. Often, you never truly know whether a security hole is fixed or not unless you do it yourself.
Thank you, Project Leader: Gerard Beekmans, Project Co-leader: Matthew Burgess and Project Co-leader: Bruce Dubbs of ‘Linux From Scratch’.
Visit ‘Linux From Scratch’ today and experience the freedom and power. Don’t forget to run the gcc tests using make -k check – Approximate build time: 53.5 SBU !