aboutsummaryrefslogtreecommitdiffstats
path: root/chapter09
diff options
context:
space:
mode:
Diffstat (limited to 'chapter09')
-rw-r--r--chapter09/chapter09.xml2
-rw-r--r--chapter09/getcounted.xml8
-rw-r--r--chapter09/reboot.xml33
-rw-r--r--chapter09/theend.xml12
-rw-r--r--chapter09/whatnow.xml39
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; &gt; /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>
+