source: chapter06/mtablink.xml@ 131dd6c

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 v4_1 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
Last change on this file since 131dd6c was 57a5ecf, checked in by Gerard Beekmans <gerard@…>, 22 years ago

made the mtab link command an 'ln -sf' since mount may create /etc/mtab when mounting proc

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

  • Property mode set to 100644
File size: 1.2 KB
Line 
1<sect1 id="ch06-mtablink">
2<title>Creating the mtab symlink</title>
3<?dbhtml filename="mtablink.html" dir="chapter06"?>
4
5<para>The next thing to do is to create a symlink pointing from
6<filename>/etc/mtab</filename> to <filename>/proc/mounts</filename>.
7This is done using the following command:</para>
8
9<para><screen><userinput>ln -sf /proc/mounts /etc/mtab</userinput></screen></para>
10
11<para>Creating this symlink avoids problems which can occur if
12<filename class="directory">/</filename> is mounted read-only and the
13information in <filename>/etc/mtab</filename> is stale (i.e. out of date).
14By creating the symlink to <filename>/proc/mounts</filename>, we ensure that
15the information on currently mounted devices is always up-to-date.</para>
16
17<para>Note that using this symlink requires that you have support for the
18proc filesystem compiled into your kernel. This support is included by
19default, and should not be removed unless you <emphasis>really</emphasis>
20know what you are doing, as some more things besides the
21<filename>/etc/mtab</filename> symlink depend on proc being present.
22In short, make sure you have proc filesystem support in your kernel.</para>
23
24</sect1>
25
Note: See TracBrowser for help on using the repository browser.