/[gentoo]/xml/htdocs/doc/en/handbook/hb-install-alpha-kernel.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-install-alpha-kernel.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.6 Revision 1.15
2<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> 2<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3 3
4<!-- The content of this document is licensed under the CC-BY-SA license --> 4<!-- The content of this document is licensed under the CC-BY-SA license -->
5<!-- See http://creativecommons.org/licenses/by-sa/1.0 --> 5<!-- See http://creativecommons.org/licenses/by-sa/1.0 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-alpha-kernel.xml,v 1.6 2004/08/21 04:43:14 vapier Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-alpha-kernel.xml,v 1.15 2004/12/26 14:32:07 swift Exp $ -->
8 8
9<sections> 9<sections>
10
11<version>1.12</version>
12<date>2004-12-26</date>
13
10<section> 14<section>
11<title>Timezone</title> 15<title>Timezone</title>
12<body> 16<body>
13 17
14<p> 18<p>
102<subsection> 106<subsection>
103<title>Introduction</title> 107<title>Introduction</title>
104<body> 108<body>
105 109
106<p> 110<p>
107Manually configuring a kernel is often seen as the most difficult course every 111Manually configuring a kernel is often seen as the most difficult procedure a
108Linux users ever has to go through. Nothing is less true -- after configuring a 112Linux user ever has to perform. Nothing is less true -- after configuring a
109couple of kernels you don't even remember that it was difficult ;) 113couple of kernels you don't even remember that it was difficult ;)
110</p> 114</p>
111 115
112<p> 116<p>
113However, one thing <e>is</e> true: you must know your system when you start 117However, one thing <e>is</e> true: you must know your system when you start
211If you require it, don't forget to include support in the kernel for your 215If you require it, don't forget to include support in the kernel for your
212ethernet card. 216ethernet card.
213</p> 217</p>
214 218
215<p> 219<p>
216The following Alpha-specific options are recommended as well: 220The following options are recommended as well:
217</p> 221</p>
218 222
219<pre caption="Alpha-specific options"> 223<pre caption="Recommended Alpha options">
220General setup ---&gt; 224General setup ---&gt;
221 &lt;*&gt; SRM environment through procfs 225 &lt;*&gt; SRM environment through procfs
222 &lt;*&gt; Configure uac policy via sysctl 226 &lt;*&gt; Configure uac policy via sysctl
223 227
224Plug and Play configuration ---&gt; 228Plug and Play configuration ---&gt;
297<comment>(For all kernels)</comment> 301<comment>(For all kernels)</comment>
298# <i>make boot</i> 302# <i>make boot</i>
299</pre> 303</pre>
300 304
301<p> 305<p>
302When the kernel is done compiling, copy over the kernel image to 306When the kernel has finished compiling, copy the kernel image to
303<path>/boot</path>. In the next example we assume you have configured and 307<path>/boot</path>. In the next example we assume you have configured and
304compiled <c>vanilla-sources-2.4.24</c>: 308compiled <c>vanilla-sources-2.4.24</c>; recent kernels might create
309<path>vmlinux</path> instead of <path>vmlinux.gz</path>.
305</p> 310</p>
306 311
307<pre caption="Installing the kernel"> 312<pre caption="Installing the kernel">
308# <i>cp arch/alpha/boot/vmlinux.gz /boot/</i> 313# <i>cp arch/alpha/boot/vmlinux.gz /boot/</i>
309# <i>cp System.map /boot/System.map-2.4.24</i> 314# <i>cp System.map /boot/System.map-2.4.24</i>
406# <i>ls /boot/kernel* /boot/initrd*</i> 411# <i>ls /boot/kernel* /boot/initrd*</i>
407</pre> 412</pre>
408 413
409<p> 414<p>
410Now, let's perform one more step to get our system to be more like the Live 415Now, let's perform one more step to get our system to be more like the Live
411CD -- let's emerge <c>hotplug</c>. While the initrd autodetects hardware that 416CD -- let's emerge <c>coldplug</c>. While the initrd autodetects hardware that
412is needed to boot your system, <c>hotplug</c> autodetects everything else. 417is needed to boot your system, <c>coldplug</c> autodetects everything else.
413To emerge and enable <c>hotplug</c>, type the following: 418To emerge and enable <c>coldplug</c>, type the following:
414</p> 419</p>
415 420
416<pre caption="Emerging and enabling hotplug"> 421<pre caption="Emerging and enabling coldplug">
417# <i>emerge hotplug</i> 422# <i>emerge coldplug</i>
418# <i>rc-update add hotplug default</i> 423# <i>rc-update add coldplug default</i>
419</pre> 424</pre>
420 425
421</body> 426</body>
422</section> 427</section>
423<section id="kernel_modules"> 428<section id="kernel_modules">
439 <th>Ebuild</th> 444 <th>Ebuild</th>
440 <th>Purpose</th> 445 <th>Purpose</th>
441 <th>Command</th> 446 <th>Command</th>
442</tr> 447</tr>
443<tr> 448<tr>
444 <ti>xfree-drm</ti> 449 <ti>xfree-drm (or x11-drm)</ti>
445 <ti> 450 <ti>
446 Accelerated graphics for ATI Radeon up to 9200, Rage128, Matrox, Voodoo and 451 Accelerated graphics for ATI Radeon up to 9200, Rage128, Matrox, Voodoo and
447 other cards for XFree86. Please check the <c>IUSE_VIDEO_CARDS</c> variable 452 other cards for XFree86. Please check the <c>IUSE_VIDEO_CARDS</c> variable
448 in the <path>/usr/portage/x11-base/xfree-drm</path> ebuilds to see what you 453 in the <path>/usr/portage/x11-base/xfree-drm</path> ebuilds to see what you
449 need to fill in as <c>yourcard</c>. 454 need to fill in as <c>yourcard</c>. The xfree-drm ebuild has been renamed to
455 x11-drm after the 2004.3 release.
450 </ti> 456 </ti>
451 <ti><c>VIDEO_CARDS="yourcard" emerge xfree-drm</c></ti> 457 <ti><c>VIDEO_CARDS="yourcard" emerge xfree-drm</c></ti>
452</tr> 458</tr>
453</table> 459</table>
454 460

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.15

  ViewVC Help
Powered by ViewVC 1.1.20