Changeset 548d65f


Ignore:
Timestamp:
09/21/2003 10:33:48 AM (21 years ago)
Author:
Alex Gronenwoud <alex@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 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, 6.0, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, v5_0, v5_1, v5_1_1, 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
Children:
3aa9774
Parents:
6fae3d4
Message:

Cleaning and marking up the fstab section.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2859 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/fstab.xml

    r6fae3d4 r548d65f  
    33<?dbhtml filename="fstab.html" dir="chapter08"?>
    44
    5 <para>In order for certain programs to be able to determine where certain
    6 partitions are supposed to be mounted by default, the /etc/fstab file is
    7 used. Create a new file <filename>/etc/fstab</filename> containing the
    8 following:</para>
     5<para>The <filename>/etc/fstab</filename> file is used by some programs to
     6determine where partitions are to be mounted by default, which file systems
     7must be checked and in which order. Create a new file systems table like
     8this:</para>
    99
    1010<para><screen><userinput>cat &gt; /etc/fstab &lt;&lt; "EOF"</userinput>
    1111# Begin /etc/fstab
    1212
    13 # filesystem   mount-point fs-type    options     dump    fsck-order
     13# filesystem  mount-point  fs-type  options     dump  fsck-order
    1414
    15 /dev/*LFS*     /           *fs-type*  defaults    1       1
    16 /dev/*swap*    swap        swap       pri=1       0       0
    17 proc           /proc       proc       defaults    0       0
    18 shm            /dev/shm    tmpfs      defaults    0       0
     15/dev/xxx      /            fff      defaults    1     1
     16/dev/yyy      swap         swap     pri=1       0     0
     17proc          /proc        proc     defaults    0     0
     18shm           /dev/shm     tmpfs    defaults    0     0
    1919
    2020# End /etc/fstab
    2121<userinput>EOF</userinput></screen></para>
    2222
    23 <para><userinput>*LFS*</userinput>,
    24 <userinput>*swap*</userinput>
    25 and <userinput>*fs-type*</userinput> have to be replaced with the
    26 appropriate values (/dev/hda2, /dev/hda5 and reiserfs for example).</para>
     23<para>Of course, replace <filename>xxx</filename>, <filename>yyy</filename>
     24and <filename>fff</filename> with the values appropriate for your system --
     25for example <filename>hda2</filename>, <filename>hda5</filename> and
     26<filename>reiserfs</filename>. For all the details on the six fields in this
     27table, see <userinput>man 5 fstab</userinput>.</para>
    2728
    28 <para>When adding a reiserfs partition, the <userinput>1 1</userinput> at
    29 the end of the line should be replaced with <userinput>0 0</userinput>.</para>
     29<para>When using a reiserfs partition, the <emphasis>1 1</emphasis> at the
     30end of the line should be replaced with <emphasis>0 0</emphasis>, as such a
     31partition does not need to be dumped or checked</para>
    3032
    31 <para>A tmpfs mount is added at /dev/shm to comply with Posix shared memory
    32 requirements.  For more information, see the file
    33 Documentation/filesystems/tmpfs.txt in the kernel source tree.</para>
     33<para>The <filename>/dev/shm</filename> mount point for tmpfs is included to
     34comply with Posix shared memory requirements.  For more information on this,
     35see <filename>Documentation/filesystems/tmpfs.txt</filename> in the kernel
     36source tree.</para>
    3437
    35 <para>For more information on the various fields which are in the fstab
    36 file, see <userinput>man 5 fstab</userinput>.</para>
     38<para>There are other lines which you may consider adding to your
     39<filename>fstab</filename> file.  One example is the line which you must have
     40if you are using devpts:</para>
    3741
    38 <para>There are other lines which you may consider adding to your fstab
    39 file.  One example is the line which you must have if you are using
    40 devpts:</para>
    41 
    42 <para><screen>devpts         /dev/pts    devpts     gid=4,mode=620 0    0</screen></para>
     42<para><screen>devpts        /dev/pts     devpts   gid=4,mode=620  0     0</screen></para>
    4343
    4444<para>Another example is a line to use if you intend to use USB
    4545devices:</para>
    46 <para><screen>usbfs       /proc/bus/usb usbfs defaults    0       0</screen></para>
     46<para><screen>usbfs       /proc/bus/usb  usbfs    defaults    0     0</screen></para>
    4747
    48 <para>Both of these options will only work if you have the relevant
     48<para>Both of these options will of course only work if you have the relevant
    4949support compiled into your kernel.</para>
    5050
Note: See TracChangeset for help on using the changeset viewer.