1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
8 <sect1 id="ch-partitioning-mounting">
9 <?dbhtml filename="mounting.html"?>
11 <title>Mounting the New Partition</title>
13 <para>Now that a file system has been created, the partition must
14 be mounted so the host system can access it. This book assumes that
15 the file system is mounted at the directory specified by the
16 <envar>LFS</envar> environment variable described in the previous section.
19 <para>Strictly speaking, one cannot <quote>mount a partition.</quote> One mounts the <emphasis>file
20 system</emphasis> embedded in that partition. But since a single partition can't contain
21 more than one file system, people often speak of the partition and the
22 associated file system as if they were one and the same.</para>
24 <para>Create the mount point and mount the LFS file system with these commands:</para>
26 <screen role="nodump"><userinput>mkdir -pv $LFS
27 mount -v -t ext4 /dev/<replaceable><xxx></replaceable> $LFS</userinput></screen>
29 <para>Replace <replaceable><xxx></replaceable> with the name of the LFS
32 <para>If you are using multiple partitions for LFS (e.g., one for
33 <filename class="directory">/</filename> and another for <filename
34 class="directory">/home</filename>), mount them like this:</para>
36 <screen role="nodump"><userinput>mkdir -pv $LFS
37 mount -v -t ext4 /dev/<replaceable><xxx></replaceable> $LFS
39 mount -v -t ext4 /dev/<replaceable><yyy></replaceable> $LFS/home</userinput></screen>
41 <para>Replace <replaceable><xxx></replaceable> and
42 <replaceable><yyy></replaceable> with the appropriate partition
45 <para>Ensure that this new partition is not mounted with permissions that are
46 too restrictive (such as the <option>nosuid</option> or
47 <option>nodev</option> options). Run the <command>mount</command> command
48 without any parameters to see what options are set for the mounted LFS
49 partition. If <option>nosuid</option> and/or <option>nodev</option> are set,
50 the partition must be remounted.</para>
52 <warning><para>The above instructions assume that you will not restart
53 your computer throughout the LFS process. If you shut down your system,
54 you will either need to remount the LFS partition each time you restart
55 the build process, or modify the host system's &fstab; file to automatically
56 remount it when you reboot. For example, you might add this line to your
59 <screen role="nodump">/dev/<replaceable><xxx></replaceable> /mnt/lfs ext4 defaults 1 1</screen>
61 If you use additional optional partitions, be sure to add them also.
66 <para>If you are using a <systemitem
67 class="filesystem">swap</systemitem> partition, ensure that it is enabled
68 using the <command>swapon</command> command:</para>
70 <screen role="nodump"><userinput>/sbin/swapon -v /dev/<replaceable><zzz></replaceable></userinput></screen>
72 <para>Replace <replaceable><zzz></replaceable> with the name of the
73 <systemitem class="filesystem">swap</systemitem> partition.</para>
75 <para>Now that the new LFS partition is open for business, it's time to
76 download the packages.</para>