source: chapter02/mounting.xml@ 1fa2099

multilib-10.1
Last change on this file since 1fa2099 was 1fa2099, checked in by Thomas Trepl <thomas@…>, 5 years ago

Initial creation of multilib branch

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/multilib@11565 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

  • Property mode set to 100644
File size: 3.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
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">
5 %general-entities;
6]>
7
8<sect1 id="space-mounting">
9 <?dbhtml filename="mounting.html"?>
10
11 <title>Mounting the New Partition</title>
12
13 <para>Now that a file system has been created, the partition needs to
14 be made accessible. In order to do this, the partition needs to be
15 mounted at a chosen mount point. For the purposes of this book, it is
16 assumed that the file system is mounted under the directory specified by the
17 <envar>LFS</envar> environment variable as described in the previous section.
18 </para>
19
20 <para>Create the mount point and mount the LFS file system by running:</para>
21
22<screen role="nodump"><userinput>mkdir -pv $LFS
23mount -v -t ext4 /dev/<replaceable>&lt;xxx&gt;</replaceable> $LFS</userinput></screen>
24
25 <para>Replace <replaceable>&lt;xxx&gt;</replaceable> with the designation of the LFS
26 partition.</para>
27
28 <para>If using multiple partitions for LFS (e.g., one for <filename
29 class="directory">/</filename> and another for <filename
30 class="directory">/usr</filename>), mount them using:</para>
31
32<screen role="nodump"><userinput>mkdir -pv $LFS
33mount -v -t ext4 /dev/<replaceable>&lt;xxx&gt;</replaceable> $LFS
34mkdir -v $LFS/usr
35mount -v -t ext4 /dev/<replaceable>&lt;yyy&gt;</replaceable> $LFS/usr</userinput></screen>
36
37 <para>Replace <replaceable>&lt;xxx&gt;</replaceable> and
38 <replaceable>&lt;yyy&gt;</replaceable> with the appropriate partition
39 names.</para>
40
41 <para>Ensure that this new partition is not mounted with permissions that are
42 too restrictive (such as the <option>nosuid</option> or
43 <option>nodev</option> options). Run the <command>mount</command> command
44 without any parameters to see what options are set for the mounted LFS
45 partition. If <option>nosuid</option> and/or <option>nodev</option> are set,
46 the partition will need to be remounted.</para>
47
48 <warning><para>The above instructions assume that you will not be restarting
49 your computer throughout the LFS process. If you shut down your system,
50 you will either need to remount the LFS partition each time you restart
51 the build process or modify your host system's /etc/fstab file to automatically
52 remount it upon boot. For example:
53
54<screen role="nodump">/dev/<replaceable>&lt;xxx&gt;</replaceable> /mnt/lfs ext4 defaults 1 1</screen>
55
56 If you use additional optional partitions, be sure to add them also.
57
58 </para></warning>
59
60
61 <para>If you are using a <systemitem
62 class="filesystem">swap</systemitem> partition, ensure that it is enabled
63 using the <command>swapon</command> command:</para>
64
65<screen role="nodump"><userinput>/sbin/swapon -v /dev/<replaceable>&lt;zzz&gt;</replaceable></userinput></screen>
66
67 <para>Replace <replaceable>&lt;zzz&gt;</replaceable> with the name of the
68 <systemitem class="filesystem">swap</systemitem> partition.</para>
69
70 <para>Now that there is an established place to work, it is time to
71 download the packages.</para>
72
73</sect1>
74
Note: See TracBrowser for help on using the repository browser.