Changeset 5c0b6e7


Ignore:
Timestamp:
09/05/2003 02:06:21 AM (21 years ago)
Author:
Jeremy Utley <jeremy@…>
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:
c4603f5
Parents:
1a6a5c3
Message:

Added mounting the devpts filesystem into the new LFS partition

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

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • chapter01/changelog.xml

    r1a6a5c3 r5c0b6e7  
    8484
    8585<listitem><para>September 4th, 2003 [jeremy]: Chapter 6 - Mounting Proc:
     86Added mounting the devpts filesystem into chroot here.  Closes bug 533.</para>
     87</listitem>
     88
     89<listitem><para>September 4th, 2003 [jeremy]: Chapter 6 - Mounting Proc:
    8690Added a warning at the end regarding checking that proc is still mounted
    8791if you stop and restart the lfs process.</para></listitem>
  • chapter06/mountproc.xml

    r1a6a5c3 r5c0b6e7  
    11<sect1 id="ch06-proc">
    2 <title>Mounting the proc file system</title>
     2<title>Mounting the proc and devpts file systems</title>
    33<?dbhtml filename="proc.html" dir="chapter06"?>
    44
    5 <para>In order for certain programs to function properly, the proc file
    6 system must be available within the chroot environment.
     5<para>In order for certain programs to function properly, the proc and devpts
     6file systems must be available within the chroot environment.
    77As a file system can be mounted as many times and in as many places
    8 as you like, it's not a problem that the proc file system is already
    9 mounted on your host system -- especially so because proc is a
    10 virtual file system.</para>
     8as you like, it's not a problem that the these file systems are already
     9mounted on your host system -- especially so because they are virtual
     10file systems.</para>
    1111
    1212<para>The proc file system is mounted under
     
    1515
    1616<para><screen><userinput>mount proc /proc -t proc</userinput></screen></para>
     17
     18<para>The devpts file system is mounted to <filename class="directory">/dev/pts
     19</filename> by running:</para>
     20
     21<para><screen><userinput>mount devpts /dev/pts -t devpts</userinput></screen>
     22</para>
     23
     24<para>Should this command fail with an error to the effect of:</para>
     25
     26<blockquote><screen>filesystem devpts not supported by kernel</screen></blockquote>
     27
     28<para>It means that your host system does not support devpts.  You have two
     29options at this point. You can either not worry about it, in which case some
     30of the tests we will run later will fail, or you can use the following command
     31from a terminal not in chroot to put your host's pts system into your new
     32LFS's filesystem:</para>
     33
     34<para><screen><userinput>mount --bind /dev/pts $LFS/dev/pts</userinput></screen>
     35</para>
    1736
    1837<para>You might get warning messages from the mount command, such as
     
    3150
    3251<para>Remember, if for any reason you stop working on your LFS, and
    33 start again later, it's important to check that the proc filesystem is still
     52start again later, it's important to check that these filesystems are still
    3453mounted inside the chroot enviornment. Otherwise, some programs might
    3554end up compiled incorrectly.</para>
Note: See TracChangeset for help on using the changeset viewer.