1 |
neysx 07/09/21 09:43:05 |
2 |
|
3 |
Modified: hb-install-x86+amd64-kernel.xml |
4 |
Log: |
5 |
#192599 sync 1.17 |
6 |
|
7 |
Revision Changes Path |
8 |
1.2 xml/htdocs/doc/nl/handbook/hb-install-x86+amd64-kernel.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/nl/handbook/hb-install-x86+amd64-kernel.xml?rev=1.2&view=markup |
11 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/nl/handbook/hb-install-x86+amd64-kernel.xml?rev=1.2&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/nl/handbook/hb-install-x86+amd64-kernel.xml?r1=1.1&r2=1.2 |
13 |
|
14 |
Index: hb-install-x86+amd64-kernel.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/nl/handbook/hb-install-x86+amd64-kernel.xml,v |
17 |
retrieving revision 1.1 |
18 |
retrieving revision 1.2 |
19 |
diff -u -r1.1 -r1.2 |
20 |
--- hb-install-x86+amd64-kernel.xml 3 Aug 2006 14:50:11 -0000 1.1 |
21 |
+++ hb-install-x86+amd64-kernel.xml 21 Sep 2007 09:43:04 -0000 1.2 |
22 |
@@ -1,16 +1,18 @@ |
23 |
-<?xml version='1.0' encoding='UTF-8'?> |
24 |
+<?xml version="1.0" encoding="UTF-8"?> |
25 |
<!DOCTYPE sections SYSTEM "/dtd/book.dtd"> |
26 |
-<!-- $Id: hb-install-x86+amd64-kernel.xml,v 1.1 2006/08/03 14:50:11 neysx Exp $ --> |
27 |
- |
28 |
+<!-- $Id: hb-install-x86+amd64-kernel.xml,v 1.2 2007/09/21 09:43:04 neysx Exp $ --> |
29 |
<!-- The content of this document is licensed under the CC-BY-SA license --> |
30 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
31 |
- |
32 |
-<!-- Sync: 1.3 --> |
33 |
- |
34 |
+<!-- Sync: 1.17 --> |
35 |
<sections> |
36 |
|
37 |
-<version>3.13</version> |
38 |
-<date>2006-08-02</date> |
39 |
+<abstract> |
40 |
+De Linux kernel is de kern van elke distributie, in dit hoofdstuk wordt |
41 |
+uitgelegd hoe je je kernel configureerd. |
42 |
+</abstract> |
43 |
+ |
44 |
+<version>5.4</version> |
45 |
+<date>2007-08-12</date> |
46 |
|
47 |
<section> |
48 |
<title>Tijdzone</title> |
49 |
@@ -48,36 +50,29 @@ |
50 |
</p> |
51 |
|
52 |
<p test="func:keyval('arch')='x86'"> |
53 |
-Voor x86-gebaseerde systemen hebben we, onder andere, <c>vanilla-sources</c> |
54 |
-(de standaard kernelsource die wordt ontwikkeld door de linux-kernel |
55 |
-onwikkelaars), <c>gentoo-sources</c> (de kernelsource gepatched met |
56 |
-snelheidsverhogende extra's), ... |
57 |
+Voor x86-gebaseerde systemen hebben we, onder andere, <c>gentoo-sources</c> |
58 |
+(een kernel gepatched met snelheidsverhogende extra's). |
59 |
</p> |
60 |
|
61 |
<p test="func:keyval('arch')='AMD64'"> |
62 |
Voor AMD64-gebaseerde systemen hebben we <c>gentoo-sources</c> (kernel v2.6 |
63 |
-bron die gepatched is met specifieke amd64 oplossingen voor extra stabiliteit |
64 |
-snelheid en hardware ondersteuning). |
65 |
+bron met specifieke amd64 patches die voor stabiliteit, snelheid en hardware |
66 |
+ondersteuning zorgen. |
67 |
</p> |
68 |
|
69 |
|
70 |
<p> |
71 |
-Kies uw kernelsource en installeer die met behulp van <c>emerge</c>. De |
72 |
-<c>USE="-doc"</c> optie is nodig om te voorkomen dat xorg-x11 of een ander |
73 |
-afhankelijk pakket wordt geïnstalleerd. <c>USE="symlink"</c> is niet nodig |
74 |
-voor een nieuwe kernel, maar zorgt er wel voor dat <path>/usr/src/linux</path> |
75 |
-op de juiste manier wordt gelinkt. |
76 |
+Kies een kernel naar keuze en installeer deze met <c>emerge</c>. |
77 |
</p> |
78 |
|
79 |
<pre caption="Een kernel source installeren"> |
80 |
-# <i>USE="-doc symlink" emerge gentoo-sources</i> |
81 |
+# <i>emerge gentoo-sources</i> |
82 |
</pre> |
83 |
|
84 |
<p> |
85 |
Wanneer u een kijkje neemt in <path>/usr/src</path> zou u een symlink genaamd |
86 |
<path>linux</path> moeten zien. Deze verwijst naar uw kernel source. We zullen |
87 |
-aannemen dat de geïnstalleerde kernelsource <c>gentoo-sources-<keyval |
88 |
-id="kernel-version"/></c> is. Uw versie kan echter een andere zijn! |
89 |
+aannemen dat de geïnstalleerde kernelsource <c>gentoo-sources-<keyval id="kernel-version"/></c> is. Uw versie kan echter een andere zijn! |
90 |
</p> |
91 |
|
92 |
<pre caption="De kernel source symlink bekijken"> |
93 |
@@ -93,8 +88,7 @@ |
94 |
</p> |
95 |
|
96 |
<p> |
97 |
-Als u de kernel handmatig wilt configureren, gaat u verder met <uri |
98 |
-link="#manual">Standaard: handmatige configuratie</uri>. Als u <c>genkernel</c> |
99 |
+Als u de kernel handmatig wilt configureren, gaat u verder met <uri link="#manual">Standaard: handmatige configuratie</uri>. Als u <c>genkernel</c> |
100 |
wilt gebruiken, dan kunt u verder lezen in <uri link="#genkernel">Alternatief: |
101 |
genkernel gebruiken</uri>. |
102 |
</p> |
103 |
@@ -181,10 +175,10 @@ |
104 |
</p> |
105 |
|
106 |
<pre caption="Selecting processor type and features"> |
107 |
-Processor type and features ---> |
108 |
+Processor type and features ---> |
109 |
[ ] Intel MCE Features |
110 |
[ ] AMD MCE Features |
111 |
- Processor family (AMD-Opteron/Athlon64) ---> |
112 |
+ Processor family (AMD-Opteron/Athlon64) ---> |
113 |
( ) AMD-Opteron/Athlon64 |
114 |
( ) Intel EM64T |
115 |
( ) Generic-x86-64 |
116 |
@@ -216,21 +210,7 @@ |
117 |
</body> |
118 |
<body test="func:keyval('arch')='x86'"> |
119 |
|
120 |
-<p> |
121 |
-Als u een 2.4 kernel gebruikt, kies dan het |
122 |
-<c>/dev file system</c>, omdat 2.4 kernels <c>udev</c> niet ondersteunen. |
123 |
-</p> |
124 |
- |
125 |
<pre caption="Benodigde bestandssystemen kiezen"> |
126 |
-<comment>(Met een 2.4.x kernel)</comment> |
127 |
-File systems ---> |
128 |
- [*] Virtual memory file system support (former shm fs) |
129 |
- [*] /proc file system support |
130 |
- [*] /dev file system support (EXPERIMENTAL) |
131 |
- [*] automatically mount /dev at boot |
132 |
- [ ] /dev/pts file system for Unix98 PTYs |
133 |
- |
134 |
-<comment>(Met een 2.6.x kernel)</comment> |
135 |
File systems ---> |
136 |
Pseudo Filesystems ---> |
137 |
[*] /proc file system support |
138 |
@@ -244,22 +224,6 @@ |
139 |
<*> XFS filesystem support |
140 |
</pre> |
141 |
|
142 |
-<p> |
143 |
-Als uw BIOS geen grote harde schijven ondersteunt en u hebt uw harde schijf |
144 |
-met jumpertjes ingesteld om een beperkte grootte door te geven, dan dient u |
145 |
-één van de volgende opties mee te geven om toegang tot uw hele harde schijf |
146 |
-te krijgen. |
147 |
-</p> |
148 |
- |
149 |
-<pre caption="Autogeometry resizing support aan zetten"> |
150 |
-<comment>(alleen 2.4.x kernels)</comment> |
151 |
-ATA/IDE/MFM/RLL support ---> |
152 |
- IDE, ATA and ATAPI Block devices ---> |
153 |
- <*> Include IDE/ATA-2 DISK support |
154 |
- [ ] Use multi-mode by default |
155 |
- [*] Auto-Geometry Resizing support |
156 |
-</pre> |
157 |
- |
158 |
</body> |
159 |
<body test="func:keyval('arch')='AMD64'"> |
160 |
|
161 |
@@ -290,7 +254,6 @@ |
162 |
Device Drivers ---> |
163 |
ATA/ATAPI/MFM/RLL support ---> |
164 |
[*] Generic PCI bus-master DMA support |
165 |
- [*] Use PCI DMA by default when available |
166 |
</pre> |
167 |
|
168 |
<p> |
169 |
@@ -307,13 +270,6 @@ |
170 |
</pre> |
171 |
|
172 |
<pre caption="Selecting PPPoE necessary drivers" test="func:keyval('arch')='x86'"> |
173 |
-<comment>(Met een 2.4.x kernel)</comment> |
174 |
-Network device support ---> |
175 |
- <*> PPP (point-to-point protocol) support |
176 |
- <*> PPP support for async serial ports |
177 |
- <*> PPP support for sync tty ports |
178 |
- |
179 |
-<comment>(Met een 2.6.x kernel)</comment> |
180 |
Device Drivers ---> |
181 |
Networking support ---> |
182 |
<*> PPP (point-to-point protocol) support |
183 |
@@ -324,7 +280,7 @@ |
184 |
<p> |
185 |
De twee compressie-opties zullen niets kapot maken, maar ze zijn niet nodig, |
186 |
net zoals de optie <c>PPP over Ethernet</c> die alleen wordt gebruikt door |
187 |
-<c>rp-pppoe</c> als die wordt geconfigureerd om PPPoE in kernelmodus te |
188 |
+<c>ppp</c> als die wordt geconfigureerd om PPPoE in kernelmodus te |
189 |
draaien. |
190 |
</p> |
191 |
|
192 |
@@ -367,19 +323,12 @@ |
193 |
<body test="func:keyval('arch')='x86'"> |
194 |
|
195 |
<p> |
196 |
-Laptopgebruikers die PCMCIA-ondersteuning willen moeten <e>niet</e> de |
197 |
-PCMCIA-drivers niet gebruiken als zij een 2.4-kernel kiezen. Recentere drivers |
198 |
-zijn beschikbaar via het <c>pcmcia-cs</c> pakket welke we later zullen |
199 |
-installeren. 2.6-kernelgebruikers dienen echter wel de PCMCIA-drivers uit de |
200 |
-kernel te gebruiken. |
201 |
-</p> |
202 |
- |
203 |
-<p> |
204 |
-Vergeet niet naast PCMCIA ondersteuning in de 2.6 kernel te compileren ook |
205 |
-ondersteuning voor de in jouw systeem aanwezige PCMCIA card bridge te kiezen. |
206 |
+Als u PCMCIA wilt gebruiken met uw laptop vergeet dan niet naast PCMCIA |
207 |
+ondersteuning ook ondersteuning voor de in uw systeem aanwezige PCMCIA card |
208 |
+bridge te kiezen. |
209 |
</p> |
210 |
|
211 |
-<pre caption="PCMCIA ondersteuning in 2.6 kernels aanzetten"> |
212 |
+<pre caption="PCMCIA ondersteuning aanzetten"> |
213 |
Bus options (PCI, PCMCIA, EISA, MCA, ISA) ---> |
214 |
PCCARD (PCMCIA/CardBus) support ---> |
215 |
<*> PCCard (PCMCIA/CardBus) support |
216 |
@@ -396,8 +345,7 @@ |
217 |
</pre> |
218 |
|
219 |
<p> |
220 |
-Als u klaar bent met het configureren van de kernel, gaat u verder met <uri |
221 |
-link="#compiling">Compileren en installeren</uri>. |
222 |
+Als u klaar bent met het configureren van de kernel, gaat u verder met <uri link="#compiling">Compileren en installeren</uri>. |
223 |
</p> |
224 |
|
225 |
</body> |
226 |
@@ -412,10 +360,6 @@ |
227 |
</p> |
228 |
|
229 |
<pre caption="De kernel compileren" test="func:keyval('arch')='x86'"> |
230 |
-<comment>(Voor 2.4 kernels)</comment> |
231 |
-# <i>make dep && make bzImage modules modules_install</i> |
232 |
- |
233 |
-<comment>(Voor 2.6 kernels)</comment> |
234 |
# <i>make && make modules_install</i> |
235 |
</pre> |
236 |
|
237 |
@@ -435,6 +379,10 @@ |
238 |
# <i>cp arch/<keyval id="arch-sub"/>/boot/bzImage /boot/<keyval id="kernel-name"/></i> |
239 |
</pre> |
240 |
|
241 |
+<p> |
242 |
+Nu kunt u verder gaan met <uri link="#kernel_modiules">Kernel Modules</uri>. |
243 |
+</p> |
244 |
+ |
245 |
</body> |
246 |
</subsection> |
247 |
</section> |
248 |
@@ -471,13 +419,11 @@ |
249 |
<body test="func:keyval('arch')='x86'"> |
250 |
|
251 |
<p> |
252 |
-Als u een 2.6 kernel gaat configureren, kopier dan de kernel configuratie van |
253 |
-de Installatie CD naar de locatie waar genkernel zoekt naar de standaard |
254 |
-kernel configuratie: |
255 |
+Kopieer vervolgens de kernel configuratie van de installatie CD naar de |
256 |
+locatie waar genkernel zoekt naar de standaard kernel configuratie. |
257 |
</p> |
258 |
|
259 |
<pre caption="De Installatie CD kernel config kopieren"> |
260 |
-<comment>(Doe dit alleen als u een 2.6 kernel gaat configureren)</comment> |
261 |
# <i>zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6</i> |
262 |
</pre> |
263 |
|
264 |
@@ -516,18 +462,6 @@ |
265 |
# <i>ls /boot/kernel* /boot/initramfs*</i> |
266 |
</pre> |
267 |
|
268 |
-<p> |
269 |
-Laten we nu nog een stap uitvoeren zodat ons systeem nog meer op de Installatie |
270 |
-CD lijkt -- laten we <c>coldplug</c> emergen. De initrd detecteert de apparatuur |
271 |
-die die nodig is om op te starten automatisch, <c>coldplug</c> detecteert de |
272 |
-rest. Om te <c>coldplug</c> te emergen en aan zetten, typt het volgende: |
273 |
-</p> |
274 |
- |
275 |
-<pre caption="Coldplug emergen en aan zetten"> |
276 |
-# <i>emerge coldplug</i> |
277 |
-# <i>rc-update add coldplug boot</i> |
278 |
-</pre> |
279 |
- |
280 |
</body> |
281 |
</section> |
282 |
<section id="kernel_modules"> |
283 |
@@ -536,11 +470,6 @@ |
284 |
<title>De modules configureren</title> |
285 |
<body> |
286 |
|
287 |
-<note test="func:keyval('arch')='x86'"> |
288 |
-Als je kiest om een 2.4 kernel te instelleren, vervang <c>2.6</c> met |
289 |
-<c>2.4</c> in dit hoofdstuk. |
290 |
-</note> |
291 |
- |
292 |
<p> |
293 |
U moet nu een lijst maken van alle modules die u automatisch wilt laden, doe |
294 |
dit in <path>/etc/modules.autoload.d/kernel-2.6</path>. Je kunt indien u dit |
295 |
@@ -550,12 +479,12 @@ |
296 |
|
297 |
<p> |
298 |
Om alle beschikbare modules te zien, draait u het volgende <c>find</c> commando. |
299 |
-Vergeet niet om <c><keyval id="kernel-version"/></c> te vervangen met de versie van de door |
300 |
+Vergeet niet om "<kernel-version">> te vervangen met de versie van de door |
301 |
u zojuist gecompileerde kernel. |
302 |
</p> |
303 |
|
304 |
<pre caption="Alle beschikbare modules vinden"> |
305 |
-# <i>find /lib/modules/<keyval id="kernel-version"/>/ -type f -iname '*.o' -or -iname '*.ko'</i> |
306 |
+# <i>find /lib/modules/<kernel-version>/ -type f -iname '*.o' -or -iname '*.ko'</i> |
307 |
</pre> |
308 |
|
309 |
<p> |
310 |
|
311 |
|
312 |
|
313 |
-- |
314 |
gentoo-commits@g.o mailing list |