source: chapter06/kernfs.xml@ 851829a

Last change on this file since 851829a was 9442d266, checked in by Manuel Canales Esparcia <manuel@…>, 18 years ago

Ported r7351 from trunk to alphabetical branch.

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

  • Property mode set to 100644
File size: 1.5 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="ch-system-kernfs">
9 <?dbhtml filename="kernfs.html"?>
10
11 <title>Mounting Virtual Kernel File Systems</title>
12
13 <para>Various file systems exported by the kernel are used to communicate to and
14 from the kernel itself. These file systems are virtual in that no disk space is
15 used for them. The content of the file systems resides in memory.</para>
16
17 <para>Begin by creating directories onto which the file systems will be
18 mounted:</para>
19
20<screen><userinput>mkdir -pv $LFS/{proc,sys}</userinput></screen>
21
22 <para>Now mount the file systems:</para>
23
24<screen><userinput>mount -vt proc proc $LFS/proc
25mount -vt sysfs sysfs $LFS/sys</userinput></screen>
26
27 <para>Remember that if for any reason you stop working on the LFS
28 system and start again later, it is important to check that these file
29 systems are mounted again before entering the chroot
30 environment.</para>
31
32 <para>Additional file systems will soon be mounted from within the
33 chroot environment. To keep the host up to date, perform a <quote>fake
34 mount</quote> for each of these now:</para>
35
36<screen><userinput>mount -vft tmpfs tmpfs $LFS/dev
37mount -vft tmpfs tmpfs $LFS/dev/shm
38mount -vft devpts -o gid=4,mode=620 devpts $LFS/dev/pts</userinput></screen>
39
40</sect1>
Note: See TracBrowser for help on using the repository browser.