Bug 78: MAKEDEV-1.2

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@985 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
Mark Hymers 2001-08-16 22:26:29 +00:00
parent ea57e1b0d1
commit 987aa00902
5 changed files with 37 additions and 7 deletions

View File

@ -9,7 +9,7 @@
<itemizedlist> <itemizedlist>
<listitem><para>MAKEDEV-1-1</para></listitem> <listitem><para>MAKEDEV-1.2</para></listitem>
<listitem><para>autoconf-2.52</para></listitem> <listitem><para>autoconf-2.52</para></listitem>
<listitem><para>automake-1.4-p5</para></listitem> <listitem><para>automake-1.4-p5</para></listitem>
<listitem><para>binutils-2.11.2</para></listitem> <listitem><para>binutils-2.11.2</para></listitem>

View File

@ -4,7 +4,9 @@
<para><userinput>./MAKEDEV -v generic:</userinput> This creates generic <para><userinput>./MAKEDEV -v generic:</userinput> This creates generic
devices. Normally, these devices are all the devices you need. It's possible devices. Normally, these devices are all the devices you need. It's possible
that you are missing some special devices that are needed for your hardware that you are missing some special devices that are needed for your hardware
configuration. Create them with ./MAKEDEV -v &lt;device&gt;.</para> configuration. Create them with ./MAKEDEV -v &lt;device&gt;.
The <userinput>generic-nopty</userinput> option does a similar job but skips
some devices which are not needed if you are using devpts.</para>
</sect2> </sect2>

View File

@ -8,10 +8,24 @@ won't create a directory for you to cd into.</para>
<para><screen><userinput>cp MAKEDEV-1.1 /dev/MAKEDEV &amp;&amp;</userinput> <para><screen><userinput>cp MAKEDEV-1.1 /dev/MAKEDEV &amp;&amp;</userinput>
<userinput>cd /dev &amp;&amp;</userinput> <userinput>cd /dev &amp;&amp;</userinput>
<userinput>chmod 755 MAKEDEV &amp;&amp;</userinput> <userinput>chmod 755 MAKEDEV</userinput></screen></para>
<userinput>./MAKEDEV -v generic</userinput></screen></para>
<para>MAKEDEV will create hda[1-20] and hdb[1-20] and such but keep in mind <para>Now, depending on whether you are going to use devpts or not, you
can run one of two commands:</para>
<para>If you do not intend to use devpts, run:</para>
<para><userinput>./MAKEDEV -v generic</userinput></para>
<para>If you do intend to use devpts, then run:</para>
<para><userinput>./MAKEDEV -v generic-nopty</userinput></para>
<para>Note that if you aren't sure, it's best to use
the <userinput>./MAKEDEV -v generic</userinput> command as this will
ensure you have the devices you need. If you are sure you are going to
use devpts however, the other command makes sure that you don't create a
set of devices which you don't require.</para>
<para>MAKEDEV will create hda[1-20] to hdh[1-20] and such but keep in mind
that you may not be able to use all of those devices due to kernel that you may not be able to use all of those devices due to kernel
limitations regarding the max. number of partitions.</para> limitations regarding the max. number of partitions.</para>

View File

@ -29,5 +29,19 @@ the end of the line should be replaced with <userinput>0 0</userinput>.</para>
<para>For more information on the various fields which are in the fstab <para>For more information on the various fields which are in the fstab
file, see <userinput>man 5 fstab</userinput>.</para> file, see <userinput>man 5 fstab</userinput>.</para>
<para>There are other lines which you may consider adding to your fstab
file. One example is the line which you must have if you are using
devpts, note that you must also create the /dev/pts directory for this
to work:</para>
<para><screen>none /dev/pts devpts gid=4,mode=620 0 0</screen></para>
<para>Another example is a line to use if you intend to use USB
devices. This time, you don't create the directory as it's part of the
proc virtual filesystem:</para>
<para><screen>none /proc/bus/usb usbdevfs defaults 0 0</screen></para>
<para>Both of these options will only work if you have the relevant
support compiled into your kernel.</para>
</sect1> </sect1>

View File

@ -517,7 +517,7 @@
<!ENTITY ac-netkitbase SYSTEM "appendixc/netkitbase.xml"> <!ENTITY ac-netkitbase SYSTEM "appendixc/netkitbase.xml">
<!ENTITY ac-nettools SYSTEM "appendixc/nettools.xml"> <!ENTITY ac-nettools SYSTEM "appendixc/nettools.xml">
<!ENTITY all-version "cvs-20010816-1400"> <!ENTITY all-version "cvs-20010816-1530">
<!ENTITY all-size-kb "77,660 KB"> <!ENTITY all-size-kb "77,660 KB">
<!ENTITY all-size-mb "75.84 MB"> <!ENTITY all-size-mb "75.84 MB">
@ -658,7 +658,7 @@
<!ENTITY glibc-compsize "372 MB"> <!ENTITY glibc-compsize "372 MB">
<!ENTITY glibc-time "46 minutes"> <!ENTITY glibc-time "46 minutes">
<!ENTITY makedev-version "1.1"> <!ENTITY makedev-version "1.2">
<!ENTITY makedev-size "7 KB"> <!ENTITY makedev-size "7 KB">
<!ENTITY makedev-compsize "57 KB"> <!ENTITY makedev-compsize "57 KB">
<!ENTITY makedev-time "1 minute"> <!ENTITY makedev-time "1 minute">