diff options
Diffstat (limited to 'chapter09')
-rw-r--r-- | chapter09/chapter09.xml | 2 | ||||
-rw-r--r-- | chapter09/getcounted.xml | 8 | ||||
-rw-r--r-- | chapter09/reboot.xml | 33 | ||||
-rw-r--r-- | chapter09/theend.xml | 12 | ||||
-rw-r--r-- | chapter09/whatnow.xml | 39 |
5 files changed, 89 insertions, 5 deletions
diff --git a/chapter09/chapter09.xml b/chapter09/chapter09.xml index 76ddd3856..51f0ba6eb 100644 --- a/chapter09/chapter09.xml +++ b/chapter09/chapter09.xml @@ -9,8 +9,8 @@ <?dbhtml filename="chapter09.html"?> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="theend.xml"/> -<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="reboot.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="getcounted.xml"/> +<xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="reboot.xml"/> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="whatnow.xml"/> </chapter> diff --git a/chapter09/getcounted.xml b/chapter09/getcounted.xml index 06d0d7791..df48e09ba 100644 --- a/chapter09/getcounted.xml +++ b/chapter09/getcounted.xml @@ -7,6 +7,12 @@ <title>Get Counted</title> <?dbhtml filename="getcounted.html"?> -<para>See testing</para> +<para>Now that you have finished the book, do you want to be counted +as an LFS user? Head over to <ulink +url="&lfs-root;cgi-bin/lfscounter.cgi"/> and register as an LFS user +by entering your name and the first LFS version you have used.</para> + +<para>Let's reboot into LFS now.</para> </sect1> + diff --git a/chapter09/reboot.xml b/chapter09/reboot.xml index 82c026b36..8bc45eafd 100644 --- a/chapter09/reboot.xml +++ b/chapter09/reboot.xml @@ -7,13 +7,35 @@ <title>Rebooting the System</title> <?dbhtml filename="reboot.html"?> +<para>Now that all of the software has been installed, it is time to reboot +your computer. However, you should be aware of a few things. The system you +have created in this book is quite minimal, and most likely will not have +the functionality you would need to be able to continue forward. By installing +a few extra packages from the BLFS book while still in our current chroot +environment, you can leave yourself in a much better position to continue on +once you reboot into your new LFS installation. Installing a text mode web +browser, such as Lynx, you can easily view the BLFS book in one virtual +terminal, while building packages in another. The GPM package will also allow +you to perform copy/paste actions in your virtual terminals. Lastly, if you +are in a situation where static IP configuration does not meet your networking +requirements, installing packages such as dhcpcd or ppp at this point might +also be useful.</para> + + +<para>Now that we have said that, lets move on to booting our shiny new LFS +installation for the first time! First exit from the chroot environment:</para> + <screen><userinput>logout</userinput></screen> +<para>Then unmount the virtual files systems:</para> + <screen><userinput>umount $LFS/dev/pts umount $LFS/dev/shm umount $LFS/dev umount $LFS/proc -umount $LFS/sys</userinput></screen> +umount $LFS/sys</userinput></screen> + +<para>Unmount the LFS file system itself:</para> <screen><userinput>umount $LFS</userinput></screen> @@ -24,6 +46,15 @@ partitions before unmounting the main one, like this:</para> umount $LFS/home umount $LFS</userinput></screen> +<para>Now, reboot the system with:</para> + <screen><userinput>shutdown -r now</userinput></screen> +<para>Assuming the Grub boot loader was set up as outlined earlier, the menu +is set to boot <emphasis>LFS &version;</emphasis> automatically.</para> + +<para>When the reboot is complete, the LFS system is ready for use and +software can be added.</para> + </sect1> + diff --git a/chapter09/theend.xml b/chapter09/theend.xml index 6e28b27e9..91dab3861 100644 --- a/chapter09/theend.xml +++ b/chapter09/theend.xml @@ -7,8 +7,18 @@ <title>The End</title> <?dbhtml filename="theend.html"?> -<para>Create the /etc/lfs-release file:</para> +<indexterm zone="ch-finish-theend"><primary sortas="e-/etc/lfs-release">/etc/lfs-release</primary></indexterm> + +<para>Well done! The new LFS system is installed! We wish you much +success with your shiny new custom-built Linux system.</para> + +<para>It may be a good idea to create an +<filename>/etc/lfs-release</filename> file. By having this file, it is +very easy for you (and for us if you need to ask for help at some +point) to find out which LFS version is installed on the system. +Create this file by running:</para> <screen><userinput>echo &version; > /etc/lfs-release</userinput></screen> </sect1> + diff --git a/chapter09/whatnow.xml b/chapter09/whatnow.xml index 056ce5398..4df9d0cad 100644 --- a/chapter09/whatnow.xml +++ b/chapter09/whatnow.xml @@ -7,6 +7,43 @@ <title>What Now?</title> <?dbhtml filename="whatnow.html"?> -<para>See testing</para> +<para>Thank you for reading this LFS book. We hope that you have +found this book helpful and have learned more about the system +creation process.</para> + +<para>Now that the LFS system is installed, you may be wondering +<quote>What next?</quote> To answer that question, we have compiled a +list of resources for you.</para> + +<itemizedlist> +<listitem><para>Beyond Linux From Scratch</para> + +<para>The Beyond Linux From Scratch book covers installation +procedures for a wide range of software beyond the scope of the LFS +Book. The BLFS project is located at <ulink url="&blfs-root;"/>.</para></listitem> + +<listitem><para>LFS Hints</para> + +<para>The LFS Hints are a collection of educational documents +submitted by volunteers in the LFS community. The hints are available +at <ulink url="&hints-index;"/>.</para></listitem> + +<listitem><para>Mailing lists</para> + +<para>There are several LFS mailing lists you may subscribe to if you +are in need of help, want to stay current with the latest developments, +want to contribute to the project, and more. See <xref +linkend="ch-scatter-maillists"/> for more +information.</para></listitem> + +<listitem><para>The Linux Documentation Project</para> + +<para>The goal of The Linux Documentation Project (TLDP) is to +collaborate on all of the issues of Linux documentation. The TLDP features +a large collection of HOWTOs, guides, and man pages. It is located at +<ulink url="http://www.tldp.org/"/>.</para></listitem> + +</itemizedlist> </sect1> + |