[6370fa6] | 1 | <sect1 id="ch01-how">
|
---|
| 2 | <title>How things are going to be done</title>
|
---|
| 3 |
|
---|
| 4 | <para>
|
---|
| 5 | We are going to build the LFS system by using an already installed Linux
|
---|
[280bcc8] | 6 | distribution such as Debian, SuSe, Slackware, Mandrake, RedHat, etc. There
|
---|
[1b256332] | 7 | is no need to have any kind of bootdisk. We will use an existing Linux
|
---|
[44512db5] | 8 | system as the base (since we need a compiler, linker, text editor, and
|
---|
[280bcc8] | 9 | other tools).
|
---|
[6370fa6] | 10 | </para>
|
---|
| 11 |
|
---|
| 12 | <para>
|
---|
[32489b5] | 13 | After you have downloaded the necessary packages that make up an LFS
|
---|
[89e3ef81] | 14 | system you will create a new Linux native partition where the LFS system
|
---|
[32489b5] | 15 | will be installed onto.
|
---|
| 16 | </para>
|
---|
| 17 |
|
---|
| 18 | <para>
|
---|
| 19 | The next step, chapter 5, will be the installation of a number of
|
---|
| 20 | packages that are statically linked and installed on the LFS partition.
|
---|
| 21 | These packages form a basic development suite which will be used to
|
---|
| 22 | install the actual system.
|
---|
| 23 | </para>
|
---|
| 24 |
|
---|
| 25 | <para>
|
---|
| 26 | Chapter 6 installs the actual base system. We use the chroot program to
|
---|
| 27 | start a new shell who's root directory will be set to the LFS
|
---|
| 28 | partition. This, in essence, is the same as rebooting and have the
|
---|
| 29 | kernel mount the LFS partition as the root partition. The reason that
|
---|
| 30 | we don't actually reboot, but instead chroot, is that this way you can
|
---|
| 31 | still use your host system. While software is being installed you can
|
---|
| 32 | simply switch to a different VC (Virtual Console) or X desktop and
|
---|
| 33 | continue using your computer.
|
---|
| 34 | </para>
|
---|
| 35 |
|
---|
| 36 | <para>
|
---|
| 37 | When all the software is installed, chapter 7 will setup the boot
|
---|
[89e3ef81] | 38 | scripts. Chapter 8 will setup the Linux boot loader and you can finally
|
---|
[32489b5] | 39 | reboot your system into LFS. The last step, after rebooting, is
|
---|
| 40 | setting up the networking tools and boot scripts. When you finish that
|
---|
| 41 | last step you will have finished the book and your LFS system is ready
|
---|
| 42 | for use.
|
---|
| 43 | </para>
|
---|
| 44 |
|
---|
| 45 | <para>
|
---|
| 46 | This is the process in a nutshell. Detailed information on the steps
|
---|
| 47 | you are taking are provided in the chapters as you go through them. If
|
---|
| 48 | something isn't completely clear yet, don't worry. It will become very
|
---|
| 49 | clear shortly.
|
---|
| 50 | </para>
|
---|
| 51 |
|
---|
| 52 | <para>
|
---|
| 53 | Please read chapter 2 carefully as it explains a few important things
|
---|
| 54 | you need to be aware of before you work your way through chapters 5 and
|
---|
| 55 | above.
|
---|
[6370fa6] | 56 | </para>
|
---|
| 57 |
|
---|
| 58 | </sect1>
|
---|
| 59 |
|
---|