how.xml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <sect1 id="ch01-how">
  2. <title>How things are going to be done</title>
  3. <?dbhtml filename="how.html" dir="chapter01"?>
  4. <para>We are going to build the LFS system by using an already installed Linux
  5. distribution such as Debian, SuSe, Slackware, Mandrake, RedHat, etc. There
  6. is no need to have any kind of bootdisk. We will use an existing Linux
  7. system as the base (since we need a compiler, linker, text editor, and
  8. other tools).</para>
  9. <para>After you have downloaded the necessary packages that make up an LFS
  10. system you will create a new Linux native partition onto which the LFS system
  11. will be installed.</para>
  12. <para>The next step, chapter 5, will be the installation of a number of
  13. packages that are statically linked and installed on the LFS partition.
  14. These packages form a basic development suite which will be used to
  15. install the actual system, and are also needed to resolve circular
  16. dependencies. Examples of circular dependencies are: you need a compiler
  17. to install a compiler. You need a shell in order to install a shell. And
  18. so on.</para>
  19. <para>Chapter 6 installs the actual base system. We use the chroot program
  20. to start a new shell whose root directory will be set to the LFS
  21. partition. This, in essence, is the same as rebooting and having the
  22. kernel mount the LFS partition as the root partition. The reason that
  23. we don't actually reboot, but instead chroot, is that this way you can
  24. still use your host system. While software is being installed you can
  25. simply switch to a different VC (Virtual Console) or X desktop and
  26. continue using your computer as you normally would.</para>
  27. <para>When all the software is installed, chapter 7 will set up the boot
  28. scripts. Chapter 8 will set up the Linux boot loader and in chapter 9
  29. there are some pointers what you can do after you finish the book. Then
  30. you can finally reboot your system into your new LFS system, and start
  31. to really use it.</para>
  32. <para>This is the process in a nutshell. Detailed information on the steps
  33. you are taking are provided in the chapters as you go through them. If
  34. something isn't completely clear yet, don't worry. It will become very
  35. clear shortly.</para>
  36. <para>Please read chapter 2 carefully as it explains a few important things
  37. you need to be aware of before you work your way through chapters 5 and
  38. above.</para>
  39. </sect1>