aboutsummaryrefslogtreecommitdiffstats
path: root/chapter02/creatingpartition.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter02/creatingpartition.xml')
-rw-r--r--chapter02/creatingpartition.xml20
1 files changed, 16 insertions, 4 deletions
diff --git a/chapter02/creatingpartition.xml b/chapter02/creatingpartition.xml
index 672c2efb5..efca7ea1c 100644
--- a/chapter02/creatingpartition.xml
+++ b/chapter02/creatingpartition.xml
@@ -141,10 +141,22 @@
builds. The size is generally fairly large and depends on available disk
space.</para></listitem>
- <listitem><para>/usr &ndash; A separate /usr partition is generally used
- if providing a server for a thin client or diskless workstation. It is
- normally not needed for LFS. A size of ten gigabytes will handle most
- installations.</para></listitem>
+ <listitem><para>/usr &ndash; In LFS,
+ <filename class="directory">/bin</filename>,
+ <filename class="directory">/lib</filename>, and
+ <filename class="directory">/sbin</filename> are symlinks to their
+ counterpart in <filename class="directory">/usr</filename>.
+ So <filename class="directory">/usr</filename> contains all binaries
+ needed for the system to run. For LFS a separate partition for
+ <filename class="directory">/usr</filename> is normally not needed.
+ If you need it anyway, you should make a partition large enough to
+ fit all programs and libraries in the system. The root partition can be
+ very small (maybe just one gigabyte) in this configuration, so it's
+ suitable for a thin client or diskless workstation (where
+ <filename class="directory">/usr</filename> is mounted from a remote
+ server). However you should take care that an initramfs (not covered by
+ LFS) will be needed to boot a system with separate
+ <filename class="directory">/usr</filename> partition.</para></listitem>
<listitem><para>/opt &ndash; This directory is most useful for
BLFS where multiple installations of large packages like Gnome or KDE can