source: chapter06/kernfs.xml@ 10fb6a5

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 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 10fb6a5 was 10fb6a5, checked in by Zack Winkles <winkie@…>, 20 years ago

Removed BE-isms

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

  • Property mode set to 100644
File size: 1.3 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
3<sect1 id="ch-system-kernfs">
4<title>Mounting virtual kernel file systems</title>
5<?dbhtml filename="kernfs.html"?>
6
7<para>Various file systems exported by the kernel don't exist at all on your
8hard drive, but are used to communicate things to and from the kernel itself.</para>
9
10<para>Begin by creating directories onto which the file systems will be mounted:</para>
11
12<screen><userinput>mkdir -p $LFS/{proc,sys}</userinput></screen>
13
14<para>Now mount the file systems:</para>
15
16<screen><userinput>mount -t proc proc $LFS/proc
17mount -t sysfs sysfs $LFS/sys</userinput></screen>
18
19<para>Remember that if for any reason you stop working on your LFS, and start
20again later, it's important to check that these file systems are mounted again
21before entering the chroot environment, otherwise problems could occur.</para>
22
23<para>Shortly, we'll be mounting a few more file systems from within the chroot
24environment. To keep the host up-to-date, we'll do a <quote>fake mount</quote>
25for each of these now:</para>
26
27<screen><userinput>mount -f -t ramfs ramfs $LFS/dev
28mount -f -t tmpfs tmpfs $LFS/dev/shm
29mount -f -t devpts -o gid=4,mode=620 devpts $LFS/dev/pts</userinput></screen>
30
31</sect1>
Note: See TracBrowser for help on using the repository browser.