nightmorph 07/03/19 08:18:59 Modified: hb-install-x86+amd64-kernel.xml Log: lots of cleanups for the kernel config, including removal of 2.4 stuff
Revision Changes Path 1.5 xml/htdocs/doc/en/handbook/draft/hb-install-x86+amd64-kernel.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-x86+amd64-kernel.xml?rev=1.5&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-x86+amd64-kernel.xml?rev=1.5&content-type=text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-x86+amd64-kernel.xml?r1=1.4&r2=1.5 Index: hb-install-x86+amd64-kernel.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-x86+amd64-kernel.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- hb-install-x86+amd64-kernel.xml 14 Mar 2007 06:24:40 -0000 1.4 +++ hb-install-x86+amd64-kernel.xml 19 Mar 2007 08:18:59 -0000 1.5 @@ -4,7 +4,7 @@ <!-- The content of this document is licensed under the CC-BY-SA license --> <!-- See http://creativecommons.org/licenses/by-sa/2.5 --> -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-x86+amd64-kernel.xml,v 1.4 2007/03/14 06:24:40 nightmorph Exp $ --> +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-x86+amd64-kernel.xml,v 1.5 2007/03/19 08:18:59 nightmorph Exp $ --> <sections> @@ -13,7 +13,7 @@ explains how to configure your kernel. </abstract> -<version>4.3</version> +<version>5.0</version> <date>2007-03-12</date> <section> @@ -22,8 +22,8 @@ <p> You first need to select your timezone so that your system knows where it is -located. Look for your timezone in <path>/usr/share/zoneinfo</path>, then copy -it to <path>/etc/localtime</path>. Please avoid the +located. Look for your timezone in <path>/usr/share/zoneinfo</path>. You then +set your timezone in <path>/etc/conf.d/clock</path>. Please avoid the <path>/usr/share/zoneinfo/Etc/GMT*</path> timezones as their names do not indicate the expected zones. For instance, <path>GMT-8</path> is in fact GMT+8. </p> @@ -31,7 +31,8 @@ <pre caption="Setting the timezone information"> # <i>ls /usr/share/zoneinfo</i> <comment>(Suppose you want to use GMT)</comment> -# <i>cp /usr/share/zoneinfo/GMT /etc/localtime</i> +# <i>nano -w /etc/conf.d/clock</i> +TIMEZONE="GMT" </pre> </body> @@ -56,9 +57,8 @@ </p> <p test="func:keyval('arch')='AMD64'"> -For AMD64-based systems we have <c>gentoo-sources</c> (kernel v2.6 source -patched with amd64 specific fixes for stability, performance and hardware -support). +For AMD64-based systems we have <c>gentoo-sources</c> (kernel source patched +with amd64 specific fixes for stability, performance and hardware support). </p> <p> @@ -207,21 +207,7 @@ </body> <body test="func:keyval('arch')='x86'"> -<p> -If you are using a 2.4 kernel, you need to select <c>/dev file -system</c> as 2.4 kernels do not support <c>udev</c>. -</p> - <pre caption="Selecting necessary file systems"> -<comment>(With a 2.4.x kernel)</comment> -File systems ---> - [*] Virtual memory file system support (former shm fs) - [*] /proc file system support - [*] /dev file system support (EXPERIMENTAL) - [*] automatically mount /dev at boot - [ ] /dev/pts file system for Unix98 PTYs - -<comment>(With a 2.6.x kernel)</comment> File systems ---> Pseudo Filesystems ---> [*] /proc file system support @@ -235,21 +221,6 @@ <*> XFS filesystem support </pre> -<p> -If your BIOS can't handle large hard drives and you jumpered the hard drive to -report a limited size you have to enable the following option to gain access to -your whole hard drive: -</p> - -<pre caption="Selecting autogeometry resizing support"> -<comment>(2.4.x kernel only)</comment> -ATA/IDE/MFM/RLL support ---> - IDE, ATA and ATAPI Block devices ---> - <*> Include IDE/ATA-2 DISK support - [ ] Use multi-mode by default - [*] Auto-Geometry Resizing support -</pre> - </body> <body test="func:keyval('arch')='AMD64'"> @@ -295,13 +266,6 @@ </pre> <pre caption="Selecting PPPoE necessary drivers" test="func:keyval('arch')='x86'"> -<comment>(With a 2.4.x kernel)</comment> -Network device support ---> - <*> PPP (point-to-point protocol) support - <*> PPP support for async serial ports - <*> PPP support for sync tty ports - -<comment>(With a 2.6.x kernel)</comment> Device Drivers ---> Networking support ---> <*> PPP (point-to-point protocol) support @@ -354,18 +318,11 @@ <body test="func:keyval('arch')='x86'"> <p> -Laptop-users who want PCMCIA support should <e>not</e> use the PCMCIA drivers if -they choose to use a 2.4 kernel. More recent drivers are available through the -<c>pcmcia-cs</c> package which will be installed later on. 2.6-kernel users -however should use the PCMCIA drivers from the kernel. -</p> - -<p> -Besides compiling in PCMCIA support in the 2.6 kernel, don't forget to enable +If you want PCMCIA support for your laptop, don't forget to enable support for the PCMCIA card bridge present in your system: </p> -<pre caption="Enabling PCMCIA support for 2.6 kernels"> +<pre caption="Enabling PCMCIA support"> Bus options (PCI, PCMCIA, EISA, MCA, ISA) ---> PCCARD (PCMCIA/CardBus) support ---> <*> PCCard (PCMCIA/CardBus) support @@ -397,15 +354,7 @@ the configuration and start the compilation process: </p> -<pre caption="Compiling the kernel" test="func:keyval('arch')='x86'"> -<comment>(For 2.4 kernel)</comment> -# <i>make dep && make bzImage modules modules_install</i> - -<comment>(For 2.6 kernel)</comment> -# <i>make && make modules_install</i> -</pre> - -<pre caption="Compiling the kernel" test="func:keyval('arch')='AMD64'"> +<pre caption="Compiling the kernel"> # <i>make && make modules_install</i> </pre> @@ -460,13 +409,11 @@ <body test="func:keyval('arch')='x86'"> <p> -Next, if you are going to configure a 2.6 kernel, copy over the kernel -configuration used by the Installation CD to the location where genkernel -looks for the default kernel configuration: +Next, copy over the kernel configuration used by the Installation CD to the +location where genkernel looks for the default kernel configuration: </p> <pre caption="Copying over the Installation CD kernel config"> -<comment>(Only do this if you are going to configure a 2.6 kernel)</comment> # <i>zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6</i> </pre> @@ -513,11 +460,6 @@ <title>Configuring the Modules</title> <body> -<note test="func:keyval('arch')='x86'"> -If you chose a kernel 2.4, replace occurrences of <c>2.6</c> with <c>2.4</c> in -this section. -</note> - <p> You should list the modules you want automatically loaded in <path>/etc/modules.autoload.d/kernel-2.6</path>. You can add extra options to -- [email protected] mailing list
