source: chapter02/mounting.xml@ 5e0c67d

11.1 11.1-rc1 11.2 11.2-rc1 11.3 11.3-rc1 12.0 12.0-rc1 12.1 12.1-rc1 arm bdubbs/gcc13 multilib renodr/libudev-from-systemd s6-init trunk xry111/arm64 xry111/arm64-12.0 xry111/clfs-ng xry111/lfs-next xry111/loongarch xry111/loongarch-12.0 xry111/loongarch-12.1 xry111/mips64el xry111/pip3 xry111/rust-wip-20221008 xry111/update-glibc
Last change on this file since 5e0c67d was d7a9421, checked in by Douglas R. Reno <renodr@…>, 3 years ago

Merge Xi's changes into trunk
Update to meson-0.58.0
Update to systemd-248
Update to gcc-11.1.0
Update to linux-5.12.1
Update to iproute2-5.12.0
Update to Python-3.9.5
Make /bin, /sbin, and /lib symlinks to their counterparts in /usr.
Thanks again for a significant portion of this work goes to Xi, I only
really merged it and made a couple of modifications for my updates. To
LFS 11.x we go!

  • Property mode set to 100644
File size: 3.1 KB
RevLine 
[673b0d8]1<?xml version="1.0" encoding="ISO-8859-1"?>
[b06ca36]2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
[673b0d8]4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
[87bae31]7
[afcfd74]8<sect1 id="ch-partitioning-mounting">
[87bae31]9 <?dbhtml filename="mounting.html"?>
10
11 <title>Mounting the New Partition</title>
[673b0d8]12
[87bae31]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
[5f28def]16 assumed that the file system is mounted under the directory specified by the
[7c4d11a]17 <envar>LFS</envar> environment variable as described in the previous section.
[5f28def]18 </para>
[81fd230]19
[5f28def]20 <para>Create the mount point and mount the LFS file system by running:</para>
[81fd230]21
[5998892]22<screen role="nodump"><userinput>mkdir -pv $LFS
[4e7e16d]23mount -v -t ext4 /dev/<replaceable>&lt;xxx&gt;</replaceable> $LFS</userinput></screen>
[81fd230]24
[0090db5]25 <para>Replace <replaceable>&lt;xxx&gt;</replaceable> with the designation of the LFS
[87bae31]26 partition.</para>
[81fd230]27
[87bae31]28 <para>If using multiple partitions for LFS (e.g., one for <filename
29 class="directory">/</filename> and another for <filename
[d7a9421]30 class="directory">/home</filename>), mount them using:</para>
[81fd230]31
[5998892]32<screen role="nodump"><userinput>mkdir -pv $LFS
[4e7e16d]33mount -v -t ext4 /dev/<replaceable>&lt;xxx&gt;</replaceable> $LFS
[d7a9421]34mkdir -v $LFS/home
35mount -v -t ext4 /dev/<replaceable>&lt;yyy&gt;</replaceable> $LFS/home</userinput></screen>
[81fd230]36
[0090db5]37 <para>Replace <replaceable>&lt;xxx&gt;</replaceable> and
38 <replaceable>&lt;yyy&gt;</replaceable> with the appropriate partition
[87bae31]39 names.</para>
[81fd230]40
[d9c836b]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
[87bae31]44 without any parameters to see what options are set for the mounted LFS
[77a264e9]45 partition. If <option>nosuid</option> and/or <option>nodev</option> are set,
46 the partition will need to be remounted.</para>
[81fd230]47
[54b3fb5]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
[c226182]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
[87bae31]70 <para>Now that there is an established place to work, it is time to
71 download the packages.</para>
[1422130]72
[673b0d8]73</sect1>
[81fd230]74
Note: See TracBrowser for help on using the repository browser.