/[gentoo]/xml/htdocs/doc/en/handbook/hb-install-ppc-medium.xml
Gentoo

Diff of /xml/htdocs/doc/en/handbook/hb-install-ppc-medium.xml

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

Revision 1.52 Revision 1.70
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/2.5 --> 5<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
6 6
7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc-medium.xml,v 1.52 2006/02/27 00:55:34 fox2mike Exp $ --> 7<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-ppc-medium.xml,v 1.70 2012/06/29 15:57:32 swift Exp $ -->
8 8
9<sections> 9<sections>
10 10
11<abstract>
12You can install Gentoo in many ways. This chapter explains how to install
13Gentoo using the minimal Installation CD.
14</abstract>
15
11<version>2.9</version> 16<version>13</version>
12<date>2006-02-27</date> 17<date>2012-06-29</date>
13 18
14<section> 19<section>
15<title>Hardware Requirements</title> 20<title>Hardware Requirements</title>
16<subsection> 21<subsection>
17<title>Introduction</title> 22<title>Introduction</title>
37 </ti> 42 </ti>
38</tr> 43</tr>
39<tr> 44<tr>
40 <th>Apple OldWorld machines</th> 45 <th>Apple OldWorld machines</th>
41 <ti> 46 <ti>
42 Apple Machines with an OpenFirmware revision less than 3, such as the Beige 47 Apple Machines with an Open Firmware revision less than 3, such as the Beige
43 G3s, PCI PowerMacs and PCI PowerBooks. PCI based Apple Clones should also 48 G3s, PCI PowerMacs and PCI PowerBooks. PCI-based Apple Clones should also
44 be supported. 49 be supported.
45 </ti> 50 </ti>
46</tr> 51</tr>
47<tr> 52<tr>
48 <th>Genesi's Pegasos</th> 53 <th>Genesi</th>
49 <ti> 54 <ti>
50 Pegasos I/II, Open Desktop Workstation 55 Pegasos I/II, Open Desktop Workstation, Efika
51 </ti> 56 </ti>
52</tr> 57</tr>
53<tr> 58<tr>
54 <th>IBM</th> 59 <th>IBM</th>
55 <ti> 60 <ti>
77</p> 82</p>
78 83
79</body> 84</body>
80</subsection> 85</subsection>
81</section> 86</section>
82<!-- Copy/paste from hb-install-x86-medium.xml (with s/x86/ppc/) --> 87
83<!-- START --> 88<!-- START -->
84<section> 89<section>
85<title>The Gentoo Installation CDs</title> 90<title>The Gentoo Installation CDs</title>
86<subsection> 91<subsection>
87<title>Introduction</title> 92<title>Introduction</title>
94are loaded. They are maintained by Gentoo developers. 99are loaded. They are maintained by Gentoo developers.
95</p> 100</p>
96 101
97<p> 102<p>
98All Installation CDs allow you to boot, set up networking, initialize your 103All Installation CDs allow you to boot, set up networking, initialize your
99partitions and start installing Gentoo from the Internet. We currently provide 104partitions and start installing Gentoo from the Internet.
100two Installation CDs which are equaly suitable to install Gentoo from, as long
101as you're planning on performing an Internet-based installation using the
102latest version of the available packages.
103</p>
104
105<p> 105</p>
106
107<!--
108<impo>
106If you wish to install Gentoo without a working Internet connection, please use 109If you wish to install Gentoo without a working Internet connection, or would
107the installation instructions described in the <uri 110like to use one of the provided installers, please use the installation
108link="2006.0/index.xml">Gentoo 2006.0 Handbooks</uri>. 111instructions described in the <uri link="2008.0/">Gentoo 2008.0
112Handbooks</uri>.
113</impo>
114-->
115<!--
109</p> 116<p>
110
111<p>
112The two Installation CDs that we currently provide are: 117The Installation CDs that we currently provide are:
113</p> 118</p>
114 119
115<ul> 120<ul>
116 <li> 121 <li>
117 The Gentoo <e>Minimal</e> Installation CD, a small, no-nonsense, bootable 122 The Gentoo <e>Minimal</e> Installation CD, a small, no-nonsense, bootable
118 CD which sole purpose is to boot the system, prepare the networking and 123 CD which sole purpose is to boot the system, prepare the networking and
119 continue with the Gentoo installation. 124 continue with the Gentoo installation.
120 </li> 125 </li>
121 <li> 126 <li>
122 The Gentoo <e>Universal</e> Installation CD, a bootable CD with the same 127 The Universal Installation CD contains everything you need to install
123 abilities as the Minimal Installation CD. Additionally, it contains 128 Gentoo. It provides stage3 files for common architectures, source code
124 several stage3 tarballs (optimized for the individual subarchitectures). 129 for the extra applications you need to choose from and, of course, the
130 installation instructions for your architecture.
125 </li> 131 </li>
126</ul> 132</ul>
127 133
128<p> 134<p>
129To help you decide which Installation CD you need, we have written down the 135Gentoo also provides a Package CD. This is not an Installation CD but an
130major advantages and disadvantages of each Installation CD. 136additional resource that you can exploit during the installation of your Gentoo
137system. It contains prebuilt packages (also known as the GRP set) that allow
138you to easily and quickly install additional applications (such as
139OpenOffice.org, KDE, GNOME, ...) immediately after the Gentoo installation and
140right before you update your Portage tree.
141</p>
142
131</p> 143<p>
132 144The use of the Package CD is covered later in this document.
145</p>
146-->
133</body> 147</body>
134</subsection>
135<subsection> 148</subsection>
149<subsection>
136<title>Gentoo's Minimal Installation CD</title> 150<title>Gentoo Minimal Installation CD</title>
137<body> 151<body>
138 152
139<p>
140The Minimal Installation CD is called <c>install-ppc-minimal-2006.0.iso</c> and
141takes up only 52 MB of diskspace. You can use this Installation CD to install
142Gentoo, but always with a working Internet connection only.
143</p> 153<p>
144 154The Minimal Installation CD is called <c><keyval id="min-cd-name"/></c> and
155takes up around <keyval id="min-cd-size"/> MB of diskspace. You can use this
156Installation CD to install Gentoo, but <e>only</e> with a working Internet
157connection.
158</p>
159<!--
145<table> 160<table>
146<tr> 161<tr>
147 <th>Minimal Installation CD</th> 162 <th>Minimal Installation CD</th>
148 <th>Pros and Cons</th> 163 <th>Pros and Cons</th>
149</tr> 164</tr>
152 <ti>Smallest download</ti> 167 <ti>Smallest download</ti>
153</tr> 168</tr>
154<tr> 169<tr>
155 <th>-</th> 170 <th>-</th>
156 <ti> 171 <ti>
157 Contains no stage3 tarball, no Portage snapshot, no prebuilt packages and is 172 Contains no stage3 tarball, no Portage snapshot, no prebuilt packages and
158 therefore not suitable for networkless installation 173 is therefore not suitable for networkless installation
159 </ti> 174 </ti>
160</tr> 175</tr>
161</table> 176</table>
162 177-->
163</body>
164</subsection>
165<subsection>
166<title>Gentoo's Universal Installation CD</title>
167<body>
168
169<p>
170The Universal Installation CD is called <c>install-ppc-universal-2006.0.iso</c>
171and consumes about 578 MB on a CD. You can use this Installation CD to install
172Gentoo, and you can even use it to install Gentoo without a working internet
173connection, just in case you want to bring Gentoo to another PC than the one
174you are currently installing Gentoo on :)
175</p>
176
177<table>
178<tr>
179 <th>Universal Installation CD</th>
180 <th>Pros and Cons</th>
181</tr>
182<tr>
183 <th>+</th>
184 <ti>
185 Contains everything you need. You can even install without a network
186 connection.
187 </ti>
188</tr>
189<tr>
190 <th>-</th>
191 <ti>Huge download</ti>
192</tr>
193</table>
194
195</body>
196</subsection>
197<subsection>
198<title>Other CDs</title>
199<body>
200
201<p>
202You might find a <e>Package CD</e> on one of our mirrors. This CD is not an
203Installation CD but an additional resource that can be exploited during a
204networkless installation. It contains prebuilt packages (also known as the GRP
205set) that allow you to easily and quickly install additional applications (such
206as OpenOffice.org, KDE, GNOME, ...) immediately after the networkless Gentoo
207installation.
208</p>
209
210<p>
211If you intend to use the Packages CD to quickly install additional software,
212make sure that you use the same subarchitecture as the stage3 tarball you use.
213</p>
214
215</body> 178</body>
216</subsection> 179</subsection>
217<subsection> 180<subsection>
218<title>The Stage3 Tarball</title> 181<title>The Stage3 Tarball</title>
219<body> 182<body>
220 183
221<p> 184<p>
222A stage3 tarball is an archive containing a minimal Gentoo environment, suitable 185A stage3 tarball is an archive containing a minimal Gentoo environment,
223to continue the Gentoo installation using the instructions in this manual. 186suitable to continue the Gentoo installation using the instructions in this
224Previously, the Gentoo Handbook described the installation using one of three 187manual. Previously, the Gentoo Handbook described the installation using one of
225stage tarballs. While Gentoo still offers stage1 and stage2 tarballs, the 188three stage tarballs. While Gentoo still offers stage1 and stage2 tarballs, the
226official installation method uses the stage3 tarball. If you are interested in 189official installation method uses the stage3 tarball. If you are interested in
227performing a Gentoo installation using a stage1 or stage2 tarball, please read 190performing a Gentoo installation using a stage1 or stage2 tarball, please read
228the Gentoo FAQ on <uri link="/doc/en/faq.xml#stage12">How do I Install Gentoo 191the Gentoo FAQ on <uri link="/doc/en/faq.xml#stage12">How do I Install Gentoo
229Using a Stage1 or Stage2 Tarball?</uri> 192Using a Stage1 or Stage2 Tarball?</uri>
230</p> 193</p>
231 194
195<p>
196Stage3 tarballs can be downloaded from <path><keyval
197id="release-dir"/>current-stage3/</path> on any of the <uri
198link="/main/en/mirrors.xml">Official Gentoo Mirrors</uri> and are not provided
199on the LiveCD.
200</p>
201
232</body> 202</body>
233</subsection> 203</subsection>
234</section> 204</section>
205
206
235<!-- STOP --> 207<!-- STOP -->
236<section> 208<section>
237<title>Download, Burn and Boot a Gentoo Installation CD</title> 209<title>Download, Burn and Boot a Gentoo Installation CD</title>
238<subsection> 210<subsection>
239<title>Downloading and Burning the Installation CDs</title> 211<title>Downloading and Burning the Installation CDs</title>
240<body> 212<body>
241 213
242<p> 214<p>
243You have chosen to use a Gentoo Installation CD. We'll first start by 215You have chosen to use a Gentoo Installation CD. We'll first start by
244downloading and burning the chosen Installation CD. We previously discussed 216downloading and burning the chosen Installation CD. We previously discussed
245the several available Installation CDs, but where can you find them? 217the several available Installation CDs, but where can you find them?
246</p>
247
248<p> 218</p>
249You can download any of the Installation CDs (and, if you want to, a Packages 219
250CD as well) from one of our <uri link="/main/en/mirrors.xml">mirrors</uri>. The
251Installation CDs are located in the <path>releases/ppc/2006.0/ppc32/installcd</path>
252directory.
253</p> 220<p>
254 221You can download any of the Installation CDs from one of our <uri
222link="/main/en/mirrors.xml">mirrors</uri>. The Installation CDs are located in
223the <path><keyval id="release-dir"/>current-iso/</path> directory.
255<p> 224</p>
225
226<p>
256Inside that directory you'll find ISO-files. Those are full CD images which you 227Inside that directory you'll find ISO files. Those are full CD images which you
257can write on a CD-R. 228can write on a CD-R.
258</p> 229</p>
259 230
260<p> 231<p>
261In case you wonder if your downloaded file is corrupted or not, you can 232In case you wonder if your downloaded file is corrupted or not, you can check
262check its MD5 checksum and compare it with the MD5 checksum we provide (such as 233its MD5 checksum and compare it with the MD5 checksum we provide (such as
263<path>install-ppc-minimal-2006.0.iso.DIGESTS</path>). You can check the MD5 checksum 234<path><keyval id="min-cd-name"/>.DIGESTS</path>). You can check the MD5
264with the <c>md5sum</c> tool under Linux/Unix or 235checksum with the <c>md5sum</c> tool under Linux/Unix or <uri
265<uri link="http://www.etree.org/md5com.html">md5sum</uri> for Windows. If 236link="http://www.etree.org/md5com.html">md5sum</uri> for Windows.
266<c>md5sum</c> is not available on Mac OS X, see the
267<uri link="/doc/en/gentoo-ppc-faq.xml#doc_chap1">Gentoo PPC FAQ</uri> for help.
268</p> 237</p>
269 238
270<p> 239<p>
271Another way to check the validity of the downloaded file is to use GnuPG to 240Another way to check the validity of the downloaded file is to use GnuPG to
272verify the cryptographic signature that we provide (the file ending with 241verify the cryptographic signature that we provide (the file ending with
273<path>.asc</path>). Download the signature file and obtain the public key: 242<path>.asc</path>). Download the signature file and obtain the public keys whose
243key ids can be found on the <uri link="/proj/en/releng/index.xml">release
244engineering project site</uri>.
274</p> 245</p>
275 246
276<pre caption="Obtaining the public key"> 247<pre caption="Obtaining the public key">
248<comment>(... Substitute the key ids with those mentioned on the release engineering site ...)</comment>
277$ <i>gpg --keyserver subkeys.pgp.net --recv-keys 17072058</i> 249$ <i>gpg --keyserver subkeys.pgp.net --recv-keys 96D8BF6D 2D182910 17072058</i>
278</pre> 250</pre>
279 251
280<p> 252<p>
281Now verify the signature: 253Now verify the signature:
282</p> 254</p>
283 255
284<pre caption="Verify the cryptographic signature"> 256<pre caption="Verify the files">
285$ <i>gpg --verify &lt;signature file&gt; &lt;downloaded iso&gt;</i> 257<comment>(Verify the cryptographic signature)</comment>
258$ <i>gpg --verify &lt;downloaded iso.DIGESTS.asc&gt;</i>
259<comment>(Verify the checksum)</comment>
260$ <i>sha1sum -c &lt;downloaded iso.DIGESTS.asc&gt;</i>
286</pre> 261</pre>
287 262
288<p> 263<p>
289To burn the downloaded ISO(s), you have to select raw-burning. How you 264To burn the downloaded ISO(s), you have to select raw-burning. How you
290do this is highly program-dependent. We will discuss <c>cdrecord</c> and 265do this is highly program-dependent. We will discuss <c>cdrecord</c> and
292link="/doc/en/faq.xml#isoburning">Gentoo FAQ</uri>. 267link="/doc/en/faq.xml#isoburning">Gentoo FAQ</uri>.
293</p> 268</p>
294 269
295<ul> 270<ul>
296 <li> 271 <li>
297 With cdrecord, you simply type <c>cdrecord dev=/dev/hdc &lt;downloaded iso 272 With cdrecord, you simply type <c>cdrecord dev=/dev/hdc &lt;downloaded iso
298 file&gt;</c> (replace <path>/dev/hdc</path> with your CD-RW drive's 273 file&gt;</c> (replace <path>/dev/hdc</path> with your CD-RW drive's device
299 device path). 274 path).
300 </li> 275 </li>
301 <li> 276 <li>
302 With K3B, select <c>Tools</c> &gt; <c>CD</c> &gt; <c>Burn Image</c>. Then 277 With K3B, select <c>Tools</c> &gt; <c>Burn CD Image</c>. Then you can locate
303 you can locate your ISO file within the 'Image to Burn' area. Finally click 278 your ISO file within the 'Image to Burn' area. Finally click <c>Start</c>.
304 <c>Start</c>.
305 </li> 279 </li>
306</ul> 280</ul>
307 281
308</body> 282</body>
309</subsection> 283</subsection>
311<title>Default: Booting the Installation CD with Yaboot</title> 285<title>Default: Booting the Installation CD with Yaboot</title>
312<body> 286<body>
313 287
314<p> 288<p>
315On NewWorld machines place the Installation CD in the CD-ROM and reboot the 289On NewWorld machines place the Installation CD in the CD-ROM and reboot the
316system. When the system-start-bell sounds, simply hold down the 'C' until the 290system. When the system-start-bell sounds, simply hold down the 'C' until the
317CD loads. 291CD loads.
318</p> 292</p>
319 293
320<p> 294<p>
321After the Installation CD loaded, you will be greeted by a friendly welcome 295After the Installation CD loaded, you will be greeted by a friendly welcome
363 </ti> 337 </ti>
364</tr> 338</tr>
365<tr> 339<tr>
366 <ti><c>dopcmcia</c></ti> 340 <ti><c>dopcmcia</c></ti>
367 <ti> 341 <ti>
368 If you want to use PCMCIA devices during your installation (like PCMCIA 342 If you want to use PCMCIA devices during your installation (like PCMCIA
369 network cards) you have to enable this option. 343 network cards) you have to enable this option.
344 </ti>
345</tr>
346<tr>
347 <ti><c>dosshd</c></ti>
348 <ti>Starts <c>sshd</c>. Useful for unattended installs.</ti>
349</tr>
350<tr>
351 <ti><c>passwd=foo</c></ti>
352 <ti>
353 Sets whatever is after the = as the root password. Use with <c>dosshd</c>
354 for remote installs.
370 </ti> 355 </ti>
371</tr> 356</tr>
372</table> 357</table>
373 358
374<p> 359<p>
375At this prompt, hit enter, and a complete Gentoo Linux environment will be 360To use the above options, at the <e>boot:</e> prompt, type <e>ppc32</e> followed
376loaded from the CD. Continue with <uri link="#booted">And When You're 361by the desired option. In the example below, we'll force the kernel to use the
377Booted...</uri>. 362Open Firmware framebuffer instead of the device specific driver.
363</p>
364
365<pre caption="Force the use of the Open Firmware framebuffer">
366boot: <i>ppc32 video=ofonly</i>
367</pre>
368
369<p>
370If you don't need to add any options, just type ppc32 at this prompt, and a
371complete Gentoo Linux environment will be loaded from the CD. Continue with
372<uri link="#booted">And When You're Booted...</uri>.
378</p> 373</p>
379 374
380</body> 375</body>
381</subsection> 376</subsection>
382<subsection> 377<subsection>
389between several preconfigured video configs. If you need any special boot 384between several preconfigured video configs. If you need any special boot
390options you can append them to the command-line just like with Yaboot above. 385options you can append them to the command-line just like with Yaboot above.
391For example: <c>boot cd /boot/pegasos video=radeonfb:1280x1024@75 mem=256M</c>. 386For example: <c>boot cd /boot/pegasos video=radeonfb:1280x1024@75 mem=256M</c>.
392The default kernel options (in case something goes wrong and you need it) are 387The default kernel options (in case something goes wrong and you need it) are
393preconfigured with <c>console=ttyS0,115200 console=tty0 init=/linuxrc 388preconfigured with <c>console=ttyS0,115200 console=tty0 init=/linuxrc
394looptype=squashfs loop=/image.squashfs udev nodevfs cdroot root=/dev/ram0</c>. 389looptype=squashfs loop=/image.squashfs cdroot root=/dev/ram0</c>.
395</p> 390</p>
396 391
397</body> 392</body>
398</subsection> 393</subsection>
399 394
401<title>Alternative: Booting the Installation CD with BootX</title> 396<title>Alternative: Booting the Installation CD with BootX</title>
402<body> 397<body>
403 398
404<p> 399<p>
405If you have an OldWorld Mac the bootable portion of the livecd can't be used. 400If you have an OldWorld Mac the bootable portion of the livecd can't be used.
406The most simple solution is to use MacOS to bootstrap into a Linux environment 401The most simple solution is to use MacOS 9 or earlier to bootstrap into a Linux
407with a tool called BootX. 402environment with a tool called BootX.
408</p>
409
410<p> 403</p>
404
405<p>
411First, download <uri link="http://penguinppc.org/projects/bootx/">BootX</uri> 406First, download <uri link="http://penguinppc.org/bootloaders/bootx/">BootX</uri>
412and unpack the archive. Copy the the <c>BootX Extension</c> from the unpacked 407and unpack the archive. Copy the the <c>BootX Extension</c> from the unpacked
413archive into <c>Extensions Folder</c> and the BootX App Control Panel into 408archive into <c>Extensions Folder</c> and the BootX App Control Panel into
414<c>Control Panels</c>, both of which are located in your MacOS System Folder. 409<c>Control Panels</c>, both of which are located in your MacOS System Folder.
415Next, create a folder called "Linux Kernels" in your System folder and copy the 410Next, create a folder called "Linux Kernels" in your System folder and copy the
416<c>ppc32</c> kernel from the CD to this folder. Finally, copy <c>ppc32.igz</c> 411<c>ppc32</c> kernel from the CD to this folder. Finally, copy <c>ppc32.igz</c>
425ramdisk size is at least <c>32000</c>. Finally, set the kernel arguments as 420ramdisk size is at least <c>32000</c>. Finally, set the kernel arguments as
426shown below: 421shown below:
427</p> 422</p>
428 423
429<pre caption="BootX kernel arguments"> 424<pre caption="BootX kernel arguments">
430cdroot root=/dev/ram0 init=linuxrc loop=image.squashfs looptype=squashfs console=tty0 nodevfs udev 425cdroot root=/dev/ram0 init=linuxrc loop=image.squashfs looptype=squashfs console=tty0
431</pre> 426</pre>
432 427
433<note> 428<note>
434The kernel parameters in the yaboot section above are also applicable here. You 429The kernel parameters in the yaboot section above are also applicable here. You
435can append any of those options to the kernel arguments above. 430can append any of those options to the kernel arguments above.
458</p> 453</p>
459 454
460<p> 455<p>
461If you are installing Gentoo on a system with a non-US keyboard, use 456If you are installing Gentoo on a system with a non-US keyboard, use
462<c>loadkeys</c> to load the keymap for your keyboard. To list the available 457<c>loadkeys</c> to load the keymap for your keyboard. To list the available
463keymaps, execute <c>ls /usr/share/keymaps/i386</c>. On NewWorld machines or the 458keymaps, execute <c>ls /usr/share/keymaps/i386</c>.
464Pegasos do not use the keymaps in <path>ppc</path> or <path>mac</path> as they
465are for ADB-based OldWorld machines.
466</p> 459</p>
467 460
468<pre caption="Listing available keymaps"> 461<pre caption="Listing available keymaps">
469<comment>(PPC uses x86 keymaps on most systems. The mac/ppc keymaps provided 462<comment>(PPC uses x86 keymaps on most systems.)</comment>
470 on the Installation CD are ADB keymaps and unusable with the Installation CD
471 kernel)</comment>
472# <i>ls /usr/share/keymaps/i386</i> 463# <i>ls /usr/share/keymaps/i386</i>
473</pre> 464</pre>
474 465
475<p> 466<p>
476Now load the keymap of your choice: 467Now load the keymap of your choice:
484Now continue with <uri link="#hardware">Extra Hardware Configuration</uri>. 475Now continue with <uri link="#hardware">Extra Hardware Configuration</uri>.
485</p> 476</p>
486 477
487</body> 478</body>
488</subsection> 479</subsection>
489<subsection id="hardware">
490<title>Extra Hardware Configuration</title>
491<body>
492 480
493<p>
494When the Installation CD boots, it tries to detect all your hardware devices and
495loads the appropriate kernel modules to support your hardware. In the
496vast majority of cases, it does a very good job. However, in some cases, it may
497not auto-load the kernel modules you need. If the PCI auto-detection missed some
498of your system's hardware, you will have to load the appropriate kernel modules
499manually.
500</p>
501
502<p>
503In the next example we try to load the <c>airport</c> module. This module
504supports only the old Airport cards (802.11b). Airport Extreme (802.11g) is not
505supported on the InstallCD due to restrictions on firmware distribution.
506</p>
507
508<pre caption="Loading the airport module">
509# <i>modprobe airport</i>
510</pre>
511
512<p>
513On older iMacs, sometimes the network card is not detected properly. These use
514the BMAC driver:
515</p>
516
517<pre caption="Loading the bmac module">
518# <i>modprobe bmac</i>
519</pre>
520
521</body>
522</subsection> 481<subsection>
482<include href="hb-install-bootconfig.xml"/>
523<subsection> 483</subsection>
524<title>Optional: Tweaking Hard Disk Performance</title>
525<body>
526 484
527<p>
528If you are an advanced user, you might want to tweak the IDE hard disk
529performance using <c>hdparm</c>. With the <c>-tT</c> options you can
530test the performance of your disk (execute it several times to get a
531more precise impression):
532</p>
533
534<pre caption="Testing disk performance">
535# <i>hdparm -tT /dev/hda</i>
536</pre>
537
538<p>
539To tweak, you can use any of the following examples (or experiment
540yourself) which use <path>/dev/hda</path> as disk (substitute with your
541disk):
542</p>
543
544<pre caption="Tweaking hard disk performance">
545<comment>Activate DMA:</comment> # <i>hdparm -d 1 /dev/hda</i>
546<comment>Activate DMA + Safe Performance-enhancing Options:</comment> # <i>hdparm -d 1 -A 1 -m 16 -u 1 -a 64 /dev/hda</i>
547</pre>
548
549</body>
550</subsection>
551<subsection id="useraccounts">
552<title>Optional: User Accounts</title>
553<body>
554
555<p>
556If you plan on giving other people access to your installation
557environment or you want to chat using <c>irssi</c> without root privileges (for
558security reasons), you need to create the necessary user accounts and change
559the root password.
560</p>
561
562<p>
563To change the root password, use the <c>passwd</c> utility:
564</p>
565
566<pre caption="Changing the root password">
567# <i>passwd</i>
568New password: <comment>(Enter your new password)</comment>
569Re-enter password: <comment>(Re-enter your password)</comment>
570</pre>
571
572<p>
573To create a user account, we first enter their credentials, followed by
574its password. We use <c>useradd</c> and <c>passwd</c> for these tasks.
575In the next example, we create a user called &quot;john&quot;.
576</p>
577
578<pre caption="Creating a user account">
579# <i>useradd -m -G users john</i>
580# <i>passwd john</i>
581New password: <comment>(Enter john's password)</comment>
582Re-enter password: <comment>(Re-enter john's password)</comment>
583</pre>
584
585<p>
586You can change your user id from root to the newly created user by using
587<c>su</c>:
588</p>
589
590<pre caption="Changing user id">
591# <i>su - john</i>
592</pre>
593
594</body>
595</subsection>
596<subsection>
597<title>Optional: Viewing Documentation while Installing</title>
598<body>
599
600<p>
601If you want to view the Gentoo Handbook (either from-CD or online) during the
602installation, make sure you have created a user account (see <uri
603link="#useraccounts">Optional: User Accounts</uri>). Then press <c>Alt-F2</c> to
604go to a new terminal and log in.
605</p>
606
607<p>
608If you want to view the documentation on the CD you can immediately run
609<c>links</c> to read it:
610</p>
611
612<pre caption="Viewing the on-CD documentation">
613# <i>links /mnt/cdrom/docs/handbook/html/index.html</i>
614</pre>
615
616<p>
617However, it is preferred that you use the online Gentoo Handbook as it will be
618more recent than the one provided on the CD. You can view it using <c>links</c>
619as well, but only after having completed the <e>Configuring your Network</e>
620chapter (otherwise you won't be able to go on the Internet to view the
621document):
622</p>
623
624<pre caption="Viewing the Online Documentation">
625# <i>links http://www.gentoo.org/doc/en/handbook/handbook-ppc.xml</i>
626</pre>
627
628<p>
629You can go back to your original terminal by pressing <c>Alt-F1</c>.
630</p>
631
632</body>
633</subsection>
634<subsection>
635<title>Optional: Starting the SSH Daemon</title>
636<body>
637
638<p>
639If you want to allow other users to access your computer during the
640Gentoo installation (perhaps because those users are going to help you
641install Gentoo, or even do it for you), you need to create a user
642account for them and perhaps even provide them with your root password
643(<e>only</e> do that <e>if</e> you <b>fully trust</b> that user).
644</p>
645
646<p>
647To fire up the SSH daemon, execute the following command:
648</p>
649
650<pre caption="Starting the SSH daemon">
651# <i>/etc/init.d/sshd start</i>
652</pre>
653
654<p>
655To be able to use sshd, you first need to set up your networking. Continue with
656the chapter on <uri link="?part=1&amp;chap=3">Configuring your Network</uri>.
657</p>
658
659</body>
660</subsection>
661</section> 485</section>
662</sections> 486</sections>

Legend:
Removed from v.1.52  
changed lines
  Added in v.1.70

  ViewVC Help
Powered by ViewVC 1.1.20