II. Part II - Installing the LFS system

Table of Contents
3. Packages you need to download
4. Preparing a new partition
4.1. Introduction
4.2. Creating a new partition
4.3. Creating a ext2 file system on the new partition
4.4. Mounting the new partition
4.5. Creating directories
5. Preparing the LFS system
5.1. Introduction
5.2. Installing Bash
5.3. Installing Binutils
5.4. Installing Bzip2
5.5. Installing Diffutils
5.6. Installing Fileutils
5.7. Installing GCC on the normal system if necessary
5.8. Installing GCC on the LFS system
5.9. Installing Linux Kernel
5.10. Installing Glibc
5.11. Installing Grep
5.12. Installing Gzip
5.13. Installing Make
5.14. Installing Sed
5.15. Installing Shellutils
5.16. Installing Tar
5.17. Installing Textutils
5.18. Creating passwd and group files
5.19. Mounting $LFS/proc file system
6. Installing basic system software
6.1. Introduction
6.2. About debugging symbols
6.3. Creating $LFS/root/.bash_profile
6.4. Entering the chroot'ed environment
6.5. Creating device files
6.6. Installing Man-pages
6.7. Installing Ed
6.8. Installing Patch
6.9. Installing Findutils
6.10. Installing Mawk
6.11. Installing Ncurses
6.12. Installing Vim
6.13. Installing GCC
6.14. Installing Bison
6.15. Installing Less
6.16. Installing Groff
6.17. Installing Man
6.18. Installing Perl
6.19. Installing M4
6.20. Installing Texinfo
6.21. Installing Autoconf
6.22. Installing Automake
6.23. Installing Bash
6.24. Installing Flex
6.25. Installing File
6.26. Installing Libtool
6.27. Installing Bin86
6.28. Installing Binutils
6.29. Installing Bzip2
6.30. Installing Gettext
6.31. Installing Consoletools
6.32. Installing Consoledata
6.33. Installing Diffutils
6.34. Installing E2fsprogs
6.35. Installing Fileutils
6.36. Installing Grep
6.37. Installing Gzip
6.38. Installing Ldso
6.39. Installing Lilo
6.40. Installing Make
6.41. Installing Modutils
6.42. Installing Procinfo
6.43. Installing Procps
6.44. Installing Psmisc
6.45. Installing Sed
6.46. Installing Shellutils
6.47. Installing Shadowpwd
6.48. Installing Sysklogd
6.49. Installing Sysvinit
6.50. Installing Tar
6.51. Installing Textutils
6.52. Installing Utillinux
6.53. Removing old NSS library files
6.54. Configuring essential software
7. Creating system boot scripts
7.1. Introduction
7.2. Creating directories
7.3. Creating the rc script
7.4. Creating the rcS script
7.5. Creating the functions script
7.6. Creating the checkfs script
7.7. Creating the halt script
7.8. Creating the loadkeys script
7.9. Creating the mountfs script
7.10. Creating the reboot script
7.11. Creating the sendsignals script
7.12. Creating the setclock script
7.13. Creating the sysklogd script
7.14. Creating the template script
7.15. Setting up symlinks and permissions
7.16. Creating the /etc/fstab file
8. Making the LFS system bootable
8.1. Introduction
8.2. Installing a kernel
8.3. Adding an entry to LILO
8.4. Rebooting the system
9. Setting up basic networking
9.1. Introduction
9.2. Installing network software
9.3. Creating the /etc/init.d/localnet bootscript
9.4. Creating the /etc/sysconfig/network file
9.5. Creating the /etc/hosts file
9.6. Creating the /etc/init.d/ethnet script