source: chapter06/makedev-inst.xml@ 0bb2989

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
Last change on this file since 0bb2989 was 3a788f0c, checked in by Greg Schafer <greg@…>, 21 years ago

Next batch of fixes for Bug 675 - missing command descriptions.

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

  • Property mode set to 100644
File size: 1.4 KB
Line 
1<sect2><title>&nbsp;</title><para>&nbsp;</para></sect2>
2
3<sect2>
4<title>Creating devices</title>
5
6<para>Please note that unpacking the MAKEDEV-&makedev-version;.bz2 file
7doesn't create a directory for you to <userinput>cd</userinput> into, as
8the file only contains a single shell script.</para>
9
10<para>Install the MAKEDEV script:</para>
11
12<para><screen><userinput>bzcat MAKEDEV-&makedev-version;.bz2 &gt; /dev/MAKEDEV
13chmod 754 /dev/MAKEDEV</userinput></screen></para>
14
15<para>Run the script to create the device files:</para>
16
17<para><screen><userinput>cd /dev
18./MAKEDEV -v generic-nopty</userinput></screen></para>
19
20<para>The meaning of the option:</para>
21
22<itemizedlist>
23<listitem><para><userinput>-v generic-nopty</userinput>: The
24<userinput>-v</userinput> parameter tells the MAKEDEV script to run in verbose
25mode. The <userinput>generic-nopty</userinput> parameter instructs MAKEDEV to
26create a generic selection of commonly used device special files, except for the
27ptyXX and ttyXX range of files. We don't need those files because we are going
28to use Unix98 PTYs via the <emphasis>devpts</emphasis> file
29system.</para></listitem>
30</itemizedlist>
31
32<para>If a device you need is missing, try running
33<userinput>./MAKEDEV -v &lt;device&gt;</userinput>. Alternatively, you may
34create devices via the <emphasis>mknod</emphasis> program. Please refer to
35the man and info pages of <emphasis>mknod</emphasis> if you need more
36information.</para>
37
38</sect2>
39
Note: See TracBrowser for help on using the repository browser.