Date: Mon, 10 Dec 2001 13:42:31 -0500 (EST) From: Tom Rhodes <darklogik@pittgoth.com> To: FreeBSD-gnats-submit@freebsd.org Subject: docs/32679: Kernel Config chapter could use touching up Message-ID: <200112101842.fBAIgVn02223@pittgoth.com>
next in thread | raw e-mail | index | archive | help
>Number: 32679 >Category: docs >Synopsis: Kernel Config chapter could use touching up >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Mon Dec 10 10:50:01 PST 2001 >Closed-Date: >Last-Modified: >Originator: >Release: FreeBSD 5.0-CURRENT i386 >Organization: >Environment: >Description: Handbook, Kernel config could use improvement >How-To-Repeat: Read, pretent your new, and ask youself "what if" and "could I" >Fix: Read this patch, if you like it, commit it, if you don't, edit or complain to me *** chapter.old Thu Dec 6 19:35:16 2001 --- chapter.sgml Thu Dec 6 20:49:19 2001 *************** *** 111,117 **** </listitem> <listitem> ! <para>Less memory use. A custom kernel often uses less memory than the <literal>GENERIC</literal> kernel, which is important because the kernel is one process that must always be present in memory. For this reason, a custom kernel is especially useful --- 111,117 ---- </listitem> <listitem> ! <para>Less memory usage. A custom kernel often uses less memory than the <literal>GENERIC</literal> kernel, which is important because the kernel is one process that must always be present in memory. For this reason, a custom kernel is especially useful *************** *** 160,166 **** <username>root</username>, choosing <literal>Configure</literal>, then <literal>Distributions</literal>, then <literal>src</literal>, then <literal>sys</literal>.</para> ! </note> <para>Next, move to the <filename><replaceable>arch</replaceable>/conf</filename> directory --- 160,177 ---- <username>root</username>, choosing <literal>Configure</literal>, then <literal>Distributions</literal>, then <literal>src</literal>, then <literal>sys</literal>.</para> ! <para>Another way we could do this is by using the commandline and ! typing out <screen><procedure> ! &prompt.root; <userinput>mount</userinput> /cdrom ! &prompt.root; <userinput>mkdir -p</userinput> ! <filename>/usr/src/sys</filename> ! &prompt.root; <userinput>ln -s</userinput> /usr/src/sys ! /sys ! &prompt.root; <userinput>cat /mnt/cdrom/sys/ssys.[a-d]* | tar ! -xzvf</userinput> ! </procedure> ! </screen><para> ! </note> <para>Next, move to the <filename><replaceable>arch</replaceable>/conf</filename> directory *************** *** 202,210 **** denied</errortype> errors.</para> </note> ! <para>Now, edit <filename>MYKERNEL</filename> with your favorite text ! editor. If you are just starting out, the only editor available ! will probably be <command>vi</command>, which is too complex to explain here, but is covered well in many books in the <link linkend="bibliography">bibliography</link>. However, FreeBSD does offer an easier editor called <quote>ee</quote> which, if you are a --- 213,227 ---- denied</errortype> errors.</para> </note> ! <para>Alternativly you could store your entire config file inside the ! kernel itself and then use a command to extract it later. This is a great ! idea if you have a significantly small <filename>/usr</filename> partition, ! and don't really wish to keep the sources around. We will explain this ! procedure later.</para> ! ! <para>Now, edit <filename>MYKERNEL</filename> with ! your favorite text editor. If you are just starting out, the only editor ! available will probably be <command>vi</command>, which is too complex to explain here, but is covered well in many books in the <link linkend="bibliography">bibliography</link>. However, FreeBSD does offer an easier editor called <quote>ee</quote> which, if you are a *************** *** 976,981 **** --- 993,1008 ---- <para>This is for an Iomega Zip drive. It requires <literal>scbus</literal> and <literal>da</literal> support. Best performance is achieved with ports in EPP 1.9 mode.</para> + + + <para>Uncomment this line to store this configuration file into your + kernel, you will be able to extract it later using the command + <screen><userinput>&prompt.root; strings -n 3 /kernel |sed 's/^__//p' > + <replaceable>MYKERNEL</replaceable</userinput></screen> + <programlist>#options INCLUDEC_CONFIG_FILE #Include this config + file</programlist></para> + + <programlisting># PCI Ethernet NICs. device de # DEC/Intel DC21x4x (<quote>Tulip</quote>) >Release-Note: >Audit-Trail: >Unformatted: >System: FreeBSD 5.0-CURRENT FreeBSD To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112101842.fBAIgVn02223>