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

Contents of /xml/htdocs/doc/en/handbook/hb-install-hppa-medium.xml

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.55 - (hide annotations) (download) (as text)
Sun Feb 26 09:49:46 2012 UTC (2 years, 6 months ago) by swift
Branch: MAIN
Changes since 1.54: +4 -4 lines
File MIME type: application/xml
Bug #402073 - Use a more vague expression when dealing with release-specific data, this has the potential to change every week...

1 swift 1.1 <?xml version='1.0' encoding='UTF-8'?>
2     <!DOCTYPE sections SYSTEM "/dtd/book.dtd">
3    
4     <!-- The content of this document is licensed under the CC-BY-SA license -->
5 jkt 1.38 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
6 swift 1.1
7 swift 1.55 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-hppa-medium.xml,v 1.54 2011/11/27 18:17:23 swift Exp $ -->
8 swift 1.1
9     <sections>
10 swift 1.21
11 swift 1.55 <version>13</version>
12     <date>2012-02-26</date>
13 swift 1.21
14 swift 1.1 <section>
15     <title>Hardware Requirements</title>
16     <subsection>
17     <title>Introduction</title>
18     <body>
19    
20     <p>
21     Before we start, we first list what hardware requirements you need to
22 swift 1.26 successfully install Gentoo on your box.
23 swift 1.1 </p>
24    
25     </body>
26     </subsection>
27     <subsection>
28 swift 1.26 <title>Hardware Requirements</title>
29 swift 1.1 <body>
30    
31     <p>
32 neysx 1.40 A list of supported hardware can be found on the <uri
33     link="http://www.pateam.org/list.html">PA Team website</uri>. You may find
34     additional information about your box in the <uri
35 neysx 1.50 link="http://hwdb.parisc-linux.org/">Parisc-Linux Hardware Database</uri> and
36     the <uri link="http://www.openpa.net/pa-risc_processors.html">processor
37     list</uri> on <uri link="http://www.openpa.net/">www.openpa.net</uri>.
38 neysx 1.40 </p>
39    
40     <p>
41     If you don't know which version of PA-RISC your box is using, please check the
42     links above to find out whether you're using version 1.1 or 2.0. You will need
43     this information later on.
44 swift 1.26 </p>
45    
46     <table>
47     <tr>
48     <th>Memory</th>
49     <ti>64 MB</ti>
50     </tr>
51     <tr>
52     <th>Diskspace</th>
53     <ti>1.5 GB (excluding swap space)</ti>
54     </tr>
55     <tr>
56     <th>Swap space</th>
57     <ti>At least 256 MB</ti>
58     </tr>
59     </table>
60 swift 1.1
61     </body>
62     </subsection>
63     </section>
64 nightmorph 1.48
65 swift 1.26 <!-- START -->
66 swift 1.1 <section>
67 swift 1.32 <title>The Gentoo Installation CDs</title>
68     <subsection>
69     <title>Introduction</title>
70     <body>
71    
72     <p>
73     The <e>Gentoo Installation CDs</e> are bootable CDs which contain a
74     self-sustained Gentoo environment. They allow you to boot Linux from the CD.
75     During the boot process your hardware is detected and the appropriate drivers
76     are loaded. They are maintained by Gentoo developers.
77     </p>
78    
79     <p>
80     All Installation CDs allow you to boot, set up networking, initialize your
81 nightmorph 1.52 partitions and start installing Gentoo from the Internet.
82 swift 1.32 </p>
83    
84 nightmorph 1.52 <!--
85     <impo>
86 swift 1.34 If you wish to install Gentoo without a working Internet connection, please use
87 swift 1.32 the installation instructions described in the <uri
88 nightmorph 1.48 link="2008.0/index.xml">Gentoo 2008.0 Handbooks</uri>.
89 nightmorph 1.52 </impo>
90     -->
91     <!--
92 swift 1.32 <p>
93     The two Installation CDs that we currently provide are:
94 swift 1.26 </p>
95    
96     <ul>
97     <li>
98 swift 1.32 The Gentoo <e>Minimal</e> Installation CD, a small, no-nonsense, bootable
99     CD which sole purpose is to boot the system, prepare the networking and
100     continue with the Gentoo installation.
101 swift 1.26 </li>
102     <li>
103 swift 1.32 The Gentoo <e>Universal</e> Installation CD, a bootable CD with the same
104 swift 1.35 abilities as the Minimal Installation CD. Additionally, it contains
105     several stage3 tarballs (optimized for the individual subarchitectures).
106 swift 1.26 </li>
107     </ul>
108    
109 swift 1.32 <p>
110     To help you decide which Installation CD you need, we have written down the
111     major advantages and disadvantages of each Installation CD.
112     </p>
113 nightmorph 1.52 -->
114 swift 1.32 </body>
115     </subsection>
116     <subsection>
117     <title>Gentoo's Minimal Installation CD</title>
118     <body>
119    
120     <p>
121 nightmorph 1.52 The Minimal Installation CD is called <c><keyval id="min-cd-name"/></c> and
122 swift 1.55 takes up around <keyval id="min-cd-size"/> MB of diskspace. You can use this
123 nightmorph 1.52 Installation CD to install Gentoo, but <e>only</e> with a working Internet
124     connection.
125 swift 1.32 </p>
126 nightmorph 1.52 <!--
127 swift 1.32 <table>
128     <tr>
129     <th>Minimal Installation CD</th>
130     <th>Pros and Cons</th>
131     </tr>
132     <tr>
133     <th>+</th>
134     <ti>Smallest download</ti>
135     </tr>
136     <tr>
137     <th>-</th>
138     <ti>
139 swift 1.35 Contains no stage3 tarball, no Portage snapshot, no prebuilt packages and is
140 swift 1.32 therefore not suitable for networkless installation
141     </ti>
142     </tr>
143     </table>
144    
145     </body>
146     </subsection>
147     <subsection>
148     <title>Gentoo's Universal Installation CD</title>
149     <body>
150    
151     <p>
152 nightmorph 1.48 The Universal Installation CD is called <c>install-hppa-universal-2008.0.iso</c>
153 fox2mike 1.39 and consumes about 339 MB on a CD. You can use this Installation CD to install
154     Gentoo, and you can even use it to install Gentoo without a working internet
155 nightmorph 1.51 connection.
156 swift 1.32 </p>
157    
158     <table>
159     <tr>
160     <th>Universal Installation CD</th>
161     <th>Pros and Cons</th>
162     </tr>
163     <tr>
164     <th>+</th>
165     <ti>
166     Contains everything you need. You can even install without a network
167     connection.
168     </ti>
169     </tr>
170     <tr>
171     <th>-</th>
172     <ti>Huge download</ti>
173     </tr>
174     </table>
175    
176     </body>
177     </subsection>
178     <subsection>
179     <title>Other CDs</title>
180     <body>
181    
182     <p>
183 neysx 1.37 You might find a <e>Package CD</e> on one of our mirrors. This CD is not an
184     Installation CD but an additional resource that can be exploited during a
185     networkless installation. It contains prebuilt packages (also known as the GRP
186     set) that allow you to easily and quickly install additional applications (such
187     as OpenOffice.org, KDE, GNOME, ...) immediately after the networkless Gentoo
188 swift 1.32 installation.
189     </p>
190    
191 swift 1.33 <p>
192     If you intend to use the Packages CD to quickly install additional software,
193 swift 1.35 make sure that you use the same subarchitecture as the stage3 tarball you use.
194     </p>
195 nightmorph 1.52 -->
196 swift 1.35 </body>
197     </subsection>
198     <subsection>
199     <title>The Stage3 Tarball</title>
200     <body>
201    
202     <p>
203     A stage3 tarball is an archive containing a minimal Gentoo environment, suitable
204     to continue the Gentoo installation using the instructions in this manual.
205     Previously, the Gentoo Handbook described the installation using one of three
206     stage tarballs. While Gentoo still offers stage1 and stage2 tarballs, the
207     official installation method uses the stage3 tarball. If you are interested in
208     performing a Gentoo installation using a stage1 or stage2 tarball, please read
209     the Gentoo FAQ on <uri link="/doc/en/faq.xml#stage12">How do I Install Gentoo
210     Using a Stage1 or Stage2 Tarball?</uri>
211 swift 1.33 </p>
212    
213 swift 1.1 </body>
214     </subsection>
215     </section>
216 swift 1.26 <!-- STOP -->
217 swift 1.1 <section>
218 nightmorph 1.52 <title>Download, Burn and Boot a Gentoo Installation CD</title>
219 swift 1.1 <subsection>
220 swift 1.31 <title>Downloading and Burning the Installation CD</title>
221 swift 1.1 <body>
222    
223     <p>
224 swift 1.32 You have chosen to use a Gentoo Installation CD. We'll first start by
225     downloading and burning the chosen Installation CD. We previously discussed
226     the several available Installation CDs, but where can you find them?
227     </p>
228 nightmorph 1.52 <!-- note: replace release path with:
229     <path><keyval id="release-dir"/>current-iso/</path>
230     as soon as autobuild CDs are available for HPPA -->
231     <p>
232     You can download any of the Installation CDs from one of our <uri
233     link="/main/en/mirrors.xml">mirrors</uri>. The Installation CDs are located in
234     the <path>releases/hppa/2008.0/installcd/</path> directory.
235 swift 1.26 </p>
236    
237     <p>
238 nightmorph 1.48 Inside that directory you'll find ISO files. Those are full CD images which you
239 neysx 1.37 can write on a CD-R.
240 swift 1.1 </p>
241    
242     <p>
243 nightmorph 1.52 In case you wonder if your downloaded file is corrupted or not, you can check
244     its MD5 checksum and compare it with the MD5 checksum we provide (such as
245     <path><keyval id="min-cd-name"/>.DIGESTS</path>). You can check the MD5
246     checksum with the <c>md5sum</c> tool under Linux/Unix or <uri
247     link="http://www.etree.org/md5com.html">md5sum</uri> for Windows.
248 swift 1.1 </p>
249    
250     <p>
251 nightmorph 1.52 Another way to check the validity of the downloaded file is to use GnuPG to
252     verify the cryptographic signature that we provide (the file ending with
253 swift 1.53 <path>.asc</path>). Download the signature file and obtain the public keys:
254 swift 1.8 </p>
255    
256     <pre caption="Obtaining the public key">
257 swift 1.54 $ <i>gpg --keyserver subkeys.pgp.net --recv-keys 96D8BF6D 2D182910 17072058</i>
258 swift 1.8 </pre>
259    
260     <p>
261     Now verify the signature:
262     </p>
263    
264 nightmorph 1.52 <pre caption="Verify the files">
265     <comment>(Verify the cryptographic signature)</comment>
266     $ <i>gpg --verify &lt;downloaded iso.DIGESTS.asc&gt;</i>
267     <comment>(Verify the checksum)</comment>
268     $ <i>sha1sum -c &lt;downloaded iso.DIGESTS.asc&gt;</i>
269 swift 1.8 </pre>
270    
271     <p>
272 swift 1.1 To burn the downloaded ISO(s), you have to select raw-burning. How you
273 swift 1.11 do this is highly program-dependent. We will discuss <c>cdrecord</c> and
274     <c>K3B</c> here; more information can be found in our <uri
275     link="/doc/en/faq.xml#isoburning">Gentoo FAQ</uri>.
276 swift 1.1 </p>
277    
278     <ul>
279     <li>
280 swift 1.31 With cdrecord, you simply type <c>cdrecord dev=/dev/hdc &lt;downloaded iso
281     file&gt;</c> (replace <path>/dev/hdc</path> with your CD-RW drive's device
282     path).
283 swift 1.1 </li>
284 swift 1.2 <li>
285 nightmorph 1.47 With K3B, select <c>Tools</c> &gt; <c>Burn CD Image</c>. Then you can locate
286     your ISO file within the 'Image to Burn' area. Finally click <c>Start</c>.
287 swift 1.2 </li>
288 swift 1.1 </ul>
289    
290     </body>
291     </subsection>
292     <subsection>
293 swift 1.32 <title>Booting the Installation CD</title>
294 swift 1.1 <body>
295    
296 dertobi123 1.14 <note>
297 swift 1.31 If you have problems booting the Installation CD or any other media, please
298     read the <uri
299     link="http://www.tldp.org/HOWTO/PA-RISC-Linux-Boot-HOWTO/index.html">
300 dertobi123 1.14 PA-RISC Linux Boot HOWTO</uri>.
301     </note>
302    
303 swift 1.1 <p>
304     Boot your HPPA system. During the boot process, you will see a message similar
305     to the following:
306     </p>
307    
308     <pre caption="HPPA boot message">
309     Searching for Potential Boot Devices.
310     To terminate search, press and hold the ESCAPE key.
311     </pre>
312    
313     <p>
314     When this message appears, press and hold the Esc-key until an option menu
315     appears. This can take a while, be patient. By default, you should enter the
316     BOOT_ADMIN console. If you receive an option menu, choose <c>Enter Boot
317     Administration mode</c> to enter the BOOT_ADMIN console. You should now have an
318     '&gt;' prompt.
319     </p>
320    
321     <p>
322 swift 1.31 Put the Gentoo Installation CD in the CD-ROM. If you do not know the SCSI ID of
323     your CD-ROM drive, your PA-RISC station will search for it when you issue the
324 swift 1.1 <c>search</c> command.
325     </p>
326    
327     <pre caption="Searching for SCSI ID">
328     &gt; <i>search</i>
329     Searching for Devices with Bootable Media.
330     To terminate search, please press and hold the ESCAPE key.
331     </pre>
332    
333     <p>
334     Your PA-RISC station will now display all the available boot media. This is an
335     example result of this command:
336     </p>
337    
338     <pre caption="Available boot media">
339     Device Selection Device Path Device Type and Utilities
340     ---------------------------------------------------------------------------
341    
342     P0 scsi.5.0 TOSHIBA CD-ROM XM-3301TA
343     IPL
344     P1 scsi.2.0 COMPAQ ST32550N
345     IPL
346     P2 lan.0010a7-06d1b6.3.6 server
347     IPL
348     </pre>
349    
350     <p>
351     To boot from a CD-ROM you need the accompanying Device Path. For instance, if we
352     want to boot from the TOSHIBA CD-ROM in the above example, we would need to type
353     the following command:
354     </p>
355    
356     <pre caption="Booting from a CD-ROM">
357     &gt; <i>boot scsi.5.0 ipl</i>
358    
359     Trying scsi.5.0
360     </pre>
361    
362     <p>
363     The <c>ipl</c> keyword (Initial Program Loader) tells palo (the PA-RISC boot
364     LOader) to enter interactive mode. This will allow you to change, for example,
365     the kernel boot parameters.
366     </p>
367    
368     <p>
369     When the boot is successful, palo will start in interactive mode:
370     </p>
371    
372     <pre caption="PALO Interactive Mode">
373     Boot path initialized.
374     Attempting to load IPL.
375    
376    
377 swift 1.31 HARD Booted.
378     palo ipl 1.5 root@hope Sat Apr 23 18:06:47 CEST 2005
379 swift 1.1
380     Boot image contains:
381 swift 1.31 0/vmlinux32 6241293 bytes @ 0x3904000
382     0/vmlinux64 8352719 bytes @ 0x3ef8000
383     0/ramdisk 1007589 bytes @ 0x105800
384    
385     Information: No console specified on kernel command line. This is normal.
386     PALO will choose the console currently used by firmware (serial).Current command line:
387     0/vmlinux initrd=initrd TERM=linux root=/dev/ram0 init=/linuxrc cdroot looptype=squashfs loop=/livecd.squashfs hda=scsi console=ttyS0
388     0: 0/vmlinux
389     1: initrd=initrd
390     2: TERM=linux
391     3: root=/dev/ram0
392     4: init=/linuxrc
393     5: cdroot
394     6: looptype=squashfs
395     7: loop=/livecd.squashfs
396     8: hda=scsi
397     9: console=ttyS0
398    
399     &lt;#&gt; edit the numbered field
400     'b' boot with this command line
401     'r' restore command line
402     'l' list dir
403 swift 1.1 </pre>
404    
405     <p>
406     These parameters are suitable for most situations.
407     </p>
408    
409     <p>
410     If you need extra features you must add the appropriate keyword(s) to the end of
411     the command line. To add a keyword, edit the last field, add a space and type
412 swift 1.31 your keyword. The only implemented keywords as of now are <c>cdcache</c> which
413     tells the Installation CD to load itself into RAM, allowing you to unmount the
414     CD, and <c>noload=module1[,module2[,...]]</c> which allows you to explicitly
415     disable loading of particular modules.
416 swift 1.1 </p>
417    
418 swift 1.31 <pre caption="Adding hdb=scsi as boot option">
419     (or 'b' to boot with this command line)? <i>9</i>
420     console=ttyS0 <i>hdb=scsi</i>
421 swift 1.1 </pre>
422    
423     <p>
424     Now that you have tweaked your kernel boot params, boot it.
425     </p>
426    
427     <pre caption="Booting the kernel">
428     (or 'b' to boot with this command line)? <i>b</i>
429     </pre>
430    
431     <p>
432     You should have a root ("#") prompt on the current console and can also switch
433     to other consoles by pressing Alt-F2, Alt-F3 and Alt-F4. Get back to the one you
434     started on by pressing Alt-F1.
435     </p>
436    
437     <p>
438     Now continue with <uri link="#hardware">Extra Hardware
439     Configuration</uri>.
440     </p>
441    
442     </body>
443     </subsection>
444    
445     <subsection>
446 nightmorph 1.49 <include href="hb-install-bootconfig.xml"/>
447 swift 1.16 </subsection>
448 swift 1.1
449     </section>
450     </sections>

  ViewVC Help
Powered by ViewVC 1.1.20