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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.43 - (hide annotations) (download) (as text)
Mon May 7 18:11:41 2007 UTC (7 years, 5 months ago) by nightmorph
Branch: MAIN
Changes since 1.42: +21 -29 lines
File MIME type: application/xml
2007.0 release is here; final changes and new docs

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.40 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
6 swift 1.1
7 nightmorph 1.43 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/draft/hb-install-sparc-medium.xml,v 1.32 2007/04/03 19:31:45 nightmorph Exp $ -->
8 swift 1.1
9     <sections>
10 swift 1.21
11 nightmorph 1.43 <version>8.0</version>
12     <date>2007-05-07</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 swift 1.26 <table>
32     <tr>
33     <th>Sparc System</th>
34     <ti>
35 fox2mike 1.41 Please check the <uri link="/proj/en/base/sparc/sunhw.xml">Gentoo
36     Linux/SPARC64 Compatibility list</uri> or the <uri
37 swift 1.26 link="http://www.ultralinux.org/faq.html#s_2">UltraLinux FAQ</uri>
38     </ti>
39     </tr>
40     <tr>
41     <th>CPU</th>
42     <ti>
43     We currently only support sparc64 CPUs
44     </ti>
45     </tr>
46     <tr>
47     <th>Memory</th>
48     <ti>64 MB</ti>
49     </tr>
50     <tr>
51     <th>Diskspace</th>
52     <ti>1.5 GB (excluding swap space)</ti>
53     </tr>
54     <tr>
55     <th>Swap space</th>
56     <ti>At least 256 MB</ti>
57     </tr>
58     </table>
59 swift 1.1
60     </body>
61     </subsection>
62     </section>
63 swift 1.26 <!-- Copy/Paste from hb-install-x86-medium.xml -->
64     <!-- START -->
65 swift 1.1 <section>
66 swift 1.30 <title>The Gentoo Installation CDs</title>
67 swift 1.1 <subsection>
68 swift 1.26 <title>Introduction</title>
69 swift 1.1 <body>
70    
71     <p>
72 swift 1.30 The <e>Gentoo Installation CDs</e> are bootable CDs which contain a
73 swift 1.1 self-sustained Gentoo environment. They allow you to boot Linux from the CD.
74     During the boot process your hardware is detected and the appropriate drivers
75     are loaded. They are maintained by Gentoo developers.
76     </p>
77    
78     <p>
79 swift 1.30 All Installation CDs allow you to boot, set up networking, initialize your
80 swift 1.26 partitions and start installing Gentoo from the Internet. We currently provide
81 swift 1.30 two Installation CDs which are equaly suitable to install Gentoo from, as long
82     as you're planning on performing an Internet-based installation using the latest
83     version of the available packages.
84 swift 1.1 </p>
85    
86     <p>
87 swift 1.28 If you wish to install Gentoo without a working Internet connection, please use
88 swift 1.26 the installation instructions described in the <uri
89 nightmorph 1.43 link="2007.0/index.xml">Gentoo 2007.0 Handbooks</uri>.
90 swift 1.26 </p>
91    
92     <p>
93 swift 1.30 The two Installation CDs that we currently provide are:
94 swift 1.26 </p>
95    
96     <ul>
97     <li>
98 swift 1.30 The Gentoo <e>Minimal</e> Installation CD, a small, no-nonsense, bootable CD
99     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.30 The Gentoo <e>Universal</e> Installation CD, a bootable CD with the same
104 swift 1.36 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     <p>
110 swift 1.30 To help you decide which Installation CD you need, we have written down the
111     major advantages and disadvantages of each Installation CD.
112 swift 1.1 </p>
113    
114     </body>
115     </subsection>
116     <subsection>
117 swift 1.30 <title>Gentoo's Minimal Installation CD</title>
118 swift 1.1 <body>
119    
120     <p>
121 nightmorph 1.43 The Minimal Installation CD is called <c>install-sparc64-minimal-2007.0.iso</c>
122 neysx 1.38 and takes up only 32 MB of diskspace. You can use this Installation CD to
123 swift 1.30 install Gentoo, but always with a working Internet connection only.
124 swift 1.1 </p>
125    
126     <table>
127     <tr>
128 swift 1.30 <th>Minimal Installation CD</th>
129 swift 1.1 <th>Pros and Cons</th>
130     </tr>
131     <tr>
132     <th>+</th>
133     <ti>Smallest download</ti>
134     </tr>
135     <tr>
136     <th>-</th>
137     <ti>
138 swift 1.36 Contains no stage3 tarball, no Portage snapshot, no prebuilt packages and is
139 swift 1.26 therefore not suitable for networkless installation
140 swift 1.1 </ti>
141     </tr>
142     </table>
143    
144     </body>
145     </subsection>
146     <subsection>
147 swift 1.30 <title>Gentoo's Universal Installation CD</title>
148 swift 1.1 <body>
149    
150     <p>
151 neysx 1.38 The Universal Installation CD is called
152 nightmorph 1.43 <c>install-sparc64-universal-2007.0.iso</c> and uses 287 MB. You can use this
153 neysx 1.38 Installation CD to install Gentoo, and you can even use it to install Gentoo
154     without a working internet connection, just in case you want to bring Gentoo to
155     another PC than the one you are currently installing Gentoo on :)
156 swift 1.9 </p>
157    
158 swift 1.1 <table>
159     <tr>
160 swift 1.30 <th>Universal Installation CD</th>
161 swift 1.1 <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 swift 1.26 <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
187     (such as OpenOffice.org, KDE, GNOME, ...) immediately after the networkless
188     Gentoo installation.
189 swift 1.26 </p>
190    
191 swift 1.35 <p>
192     If you intend to use the Packages CD to quickly install additional software,
193 swift 1.36 make sure that you use the same subarchitecture as the stage3 tarball you use.
194     </p>
195    
196     </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.35 </p>
212    
213 swift 1.26 </body>
214     </subsection>
215 swift 1.1 </section>
216 swift 1.26 <!-- STOP -->
217 swift 1.1 <section>
218 swift 1.30 <title>Download, Burn and Boot a Gentoo Installation CD</title>
219 swift 1.1 <subsection>
220 swift 1.30 <title>Downloading and Burning the Installation CDs</title>
221 swift 1.1 <body>
222    
223     <p>
224 swift 1.30 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 swift 1.26 </p>
228    
229     <p>
230 nightmorph 1.43 You can download any of the Installation CDs (and, if you want to, a Packages CD
231     as well) from one of our <uri link="/main/en/mirrors.xml">mirrors</uri>. The
232     Installation CDs are located in the <path><keyval
233     id="release-dir"/>installcd</path> directory.
234 swift 1.1 </p>
235    
236     <p>
237 neysx 1.37 Inside that directory you'll find ISO-files. Those are full CD images which you
238     can write on a CD-R.
239 swift 1.1 </p>
240    
241     <p>
242 so 1.27 In case you wonder if your downloaded file is corrupted or not, you can check its
243 swift 1.26 MD5 checksum and compare it with the MD5 checksum we provide (such as
244 nightmorph 1.43 <path>install-sparc64-minimal-2007.0.iso.DIGESTS</path>). You can check the MD5
245 swift 1.1 checksum with the <c>md5sum</c> tool under Linux/Unix or <uri
246 neysx 1.13 link="http://www.etree.org/md5com.html">md5sum</uri> for Windows.
247 swift 1.1 </p>
248    
249     <p>
250 swift 1.10 Another way to check the validity of the downloaded file is to use GnuPG to
251     verify the cryptographic signature that we provide (the file ending with
252     <path>.asc</path>). Download the signature file and obtain the public key:
253     </p>
254    
255     <pre caption="Obtaining the public key">
256 jkt 1.40 $ <i>gpg --keyserver subkeys.pgp.net --recv-keys 17072058</i>
257 swift 1.10 </pre>
258    
259     <p>
260     Now verify the signature:
261     </p>
262    
263     <pre caption="Verify the cryptographic signature">
264 swift 1.14 $ <i>gpg --verify &lt;signature file&gt; &lt;downloaded iso&gt;</i>
265 swift 1.10 </pre>
266    
267     <p>
268 swift 1.1 To burn the downloaded ISO(s), you have to select raw-burning. How you
269 swift 1.11 do this is highly program-dependent. We will discuss <c>cdrecord</c> and
270     <c>K3B</c> here; more information can be found in our <uri
271     link="/doc/en/faq.xml#isoburning">Gentoo FAQ</uri>.
272 swift 1.1 </p>
273    
274     <ul>
275     <li>
276 swift 1.26 With cdrecord, you simply type <c>cdrecord dev=/dev/hdc &lt;downloaded iso
277     file&gt;</c> (replace <path>/dev/hdc</path> with your CD-RW drive's device
278 swift 1.29 path).
279 swift 1.1 </li>
280 swift 1.2 <li>
281 bennyc 1.5 With K3B, select <c>Tools</c> &gt; <c>CD</c> &gt; <c>Burn Image</c>. Then
282     you can locate your ISO file within the 'Image to Burn' area. Finally click
283 swift 1.2 <c>Start</c>.
284     </li>
285 swift 1.1 </ul>
286    
287     </body>
288     </subsection>
289     <subsection>
290 swift 1.30 <title>Booting the Installation CD</title>
291 swift 1.1 <body>
292    
293     <p>
294 swift 1.30 Insert the Gentoo Installation CD in the CD-ROM and boot your system. During
295     startup, press Stop-A to enter OpenBootPROM (OBP). Once you are in the OBP,
296     boot from the CD-ROM:
297 swift 1.1 </p>
298    
299 swift 1.30 <pre caption="Booting the Installation CD">
300 swift 1.1 ok <i>boot cdrom</i>
301     </pre>
302    
303     <p>
304 nightmorph 1.43 You will be greeted by the SILO boot manager (on the Installation CD). You can
305     hit Enter for more help if you want. Type in <c>2617</c> (if you have an FC-AL
306     machine; check the <uri
307     link="http://www.gentoo.org/proj/en/base/sparc/sunhw.xml">Hardware Compatibility
308     List</uri>) or <c>2620</c> (for everyone else) and press enter to continue
309     booting the system:
310 swift 1.1 </p>
311    
312 swift 1.30 <pre caption="Continue booting from the Installation CD">
313 nightmorph 1.43 boot: <i>2620</i>
314 swift 1.1 </pre>
315    
316     <p>
317 swift 1.30 Once the Installation CD is booted, you will be automatically logged on to the
318     system.
319 swift 1.1 </p>
320    
321     <p>
322 nightmorph 1.43 You should have a root ("#") prompt on the current console. You will also find a
323     root prompt on the serial console (<path>ttyS0</path>).
324 swift 1.1 </p>
325    
326     <p>
327     Continue with <uri link="#hardware">Extra Hardware Configuration</uri>.
328     </p>
329    
330     </body>
331     </subsection>
332     <subsection id="hardware">
333     <title>Extra Hardware Configuration</title>
334     <body>
335    
336     <p>
337     If not all hardware is supported out-of-the-box, you will need to load the
338     appropriate kernel modules.
339     </p>
340    
341     <p>
342     In the next example we try to load the <c>8139too</c> module (support for
343     certain kinds of network interfaces):
344     </p>
345    
346     <pre caption="Loading kernel modules">
347     # <i>modprobe 8139too</i>
348     </pre>
349    
350     </body>
351     </subsection>
352 swift 1.15 <subsection id="useraccounts">
353 swift 1.1 <title>Optional: User Accounts</title>
354     <body>
355    
356     <p>
357     If you plan on giving other people access to your installation
358     environment or you want to chat using <c>irssi</c> without root privileges (for
359     security reasons), you need to create the necessary user accounts and change
360     the root password.
361     </p>
362    
363     <p>
364     To change the root password, use the <c>passwd</c> utility:
365     </p>
366    
367     <pre caption="Changing the root password">
368     # <i>passwd</i>
369     New password: <comment>(Enter your new password)</comment>
370     Re-enter password: <comment>(Re-enter your password)</comment>
371     </pre>
372    
373     <p>
374 swift 1.4 To create a user account, we first enter their credentials, followed by
375 swift 1.1 its password. We use <c>useradd</c> and <c>passwd</c> for these tasks.
376     In the next example, we create a user called &quot;john&quot;.
377     </p>
378    
379     <pre caption="Creating a user account">
380 swift 1.19 # <i>useradd -m -G users john</i>
381 swift 1.1 # <i>passwd john</i>
382     New password: <comment>(Enter john's password)</comment>
383     Re-enter password: <comment>(Re-enter john's password)</comment>
384     </pre>
385    
386     <p>
387     You can change your user id from root to the newly created user by using
388     <c>su</c>:
389     </p>
390    
391     <pre caption="Changing user id">
392 swift 1.16 # <i>su - john</i>
393 swift 1.1 </pre>
394    
395     </body>
396     </subsection>
397     <subsection>
398 swift 1.15 <title>Optional: Viewing Documentation while Installing</title>
399     <body>
400    
401     <p>
402     If you want to view the Gentoo Handbook (either from-CD or online) during the
403     installation, make sure you have created a user account (see <uri
404 neysx 1.20 link="#useraccounts">Optional: User Accounts</uri>). Then press <c>Alt-F2</c> to
405 swift 1.15 go to a new terminal and log in.
406     </p>
407    
408     <p>
409     If you want to view the documentation on the CD you can immediately run
410 fox2mike 1.41 <c>links</c> to read it:
411 swift 1.15 </p>
412    
413     <pre caption="Viewing the on-CD documentation">
414 fox2mike 1.41 # <i>links /mnt/cdrom/docs/handbook/html/index.html</i>
415 swift 1.15 </pre>
416    
417     <p>
418     However, it is preferred that you use the online Gentoo Handbook as it will be
419 fox2mike 1.41 more recent than the one provided on the CD. You can view it using <c>links</c>
420 swift 1.15 as well, but only after having completed the <e>Configuring your Network</e>
421     chapter (otherwise you won't be able to go on the Internet to view the
422     document):
423     </p>
424    
425     <pre caption="Viewing the Online Documentation">
426 nightmorph 1.43 # <i>links http://www.gentoo.org/doc/en/handbook/<keyval id="online-book"/></i>
427 swift 1.15 </pre>
428    
429     <p>
430     You can go back to your original terminal by pressing <c>Alt-F1</c>.
431     </p>
432    
433     </body>
434     </subsection>
435     <subsection>
436 swift 1.1 <title>Optional: Starting the SSH Daemon</title>
437     <body>
438    
439     <p>
440     If you want to allow other users to access your computer during the
441     Gentoo installation (perhaps because those users are going to help you
442     install Gentoo, or even do it for you), you need to create a user
443     account for them and perhaps even provide them with your root password
444     (<e>only</e> do that <e>if</e> you <b>fully trust</b> that user).
445     </p>
446    
447     <p>
448     To fire up the SSH daemon, execute the following command:
449     </p>
450    
451     <pre caption="Starting the SSH daemon">
452     # <i>/etc/init.d/sshd start</i>
453     </pre>
454    
455     <p>
456 swift 1.18 To be able to use sshd, you first need to set up your networking. Continue with
457 swift 1.1 the chapter on <uri link="?part=1&amp;chap=3">Configuring your Network</uri>.
458     </p>
459    
460     </body>
461     </subsection>
462     </section>
463     </sections>

  ViewVC Help
Powered by ViewVC 1.1.20