/[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.40 - (hide annotations) (download) (as text)
Tue Nov 29 14:48:47 2005 UTC (8 years, 9 months ago) by jkt
Branch: MAIN
Changes since 1.39: +5 -5 lines
File MIME type: application/xml
#113849, subkeys.pgp.net instead of pgp.mit.edu

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 jkt 1.40 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-sparc-medium.xml,v 1.39 2005/11/24 22:55:00 so Exp $ -->
8 swift 1.1
9     <sections>
10 swift 1.21
11 jkt 1.40 <version>2.8</version>
12     <date>2005-11-29</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     Please check the <uri
36     link="http://www.ultralinux.org/faq.html#s_2">UltraLinux FAQ</uri>
37     </ti>
38     </tr>
39     <tr>
40     <th>CPU</th>
41     <ti>
42     We currently only support sparc64 CPUs
43     </ti>
44     </tr>
45     <tr>
46     <th>Memory</th>
47     <ti>64 MB</ti>
48     </tr>
49     <tr>
50     <th>Diskspace</th>
51     <ti>1.5 GB (excluding swap space)</ti>
52     </tr>
53     <tr>
54     <th>Swap space</th>
55     <ti>At least 256 MB</ti>
56     </tr>
57     </table>
58 swift 1.1
59     </body>
60     </subsection>
61     </section>
62 swift 1.26 <!-- Copy/Paste from hb-install-x86-medium.xml -->
63     <!-- Warning: The part originally contains "x86" -->
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 swift 1.33 link="2005.1/index.xml">Gentoo 2005.1 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 We currently only provide Installation CDs for the sparc64 architecture. Users
111     of sparc32 can use the experimental netboot images to install Gentoo from.
112     More information about netbooting can be found in our <uri
113     link="/doc/en/gentoo-sparc-netboot-howto.xml">Gentoo/SPARC Netboot
114     HOWTO</uri>.
115     </p>
116    
117     <p>
118     To help you decide which Installation CD you need, we have written down the
119     major advantages and disadvantages of each Installation CD.
120 swift 1.1 </p>
121    
122     </body>
123     </subsection>
124     <subsection>
125 swift 1.30 <title>Gentoo's Minimal Installation CD</title>
126 swift 1.1 <body>
127    
128     <p>
129 neysx 1.38 The Minimal Installation CD is called <c>install-sparc64-minimal-2005.1-r1.iso</c>
130     and takes up only 32 MB of diskspace. You can use this Installation CD to
131 swift 1.30 install Gentoo, but always with a working Internet connection only.
132 swift 1.1 </p>
133    
134     <table>
135     <tr>
136 swift 1.30 <th>Minimal Installation CD</th>
137 swift 1.1 <th>Pros and Cons</th>
138     </tr>
139     <tr>
140     <th>+</th>
141     <ti>Smallest download</ti>
142     </tr>
143     <tr>
144     <th>-</th>
145     <ti>
146 swift 1.36 Contains no stage3 tarball, no Portage snapshot, no prebuilt packages and is
147 swift 1.26 therefore not suitable for networkless installation
148 swift 1.1 </ti>
149     </tr>
150     </table>
151    
152     </body>
153     </subsection>
154     <subsection>
155 swift 1.30 <title>Gentoo's Universal Installation CD</title>
156 swift 1.1 <body>
157    
158     <p>
159 neysx 1.38 The Universal Installation CD is called
160 so 1.39 <c>install-sparc-universal-2005.1-r1.iso</c> and use 525 MB. You can use this
161 neysx 1.38 Installation CD to install Gentoo, and you can even use it to install Gentoo
162     without a working internet connection, just in case you want to bring Gentoo to
163     another PC than the one you are currently installing Gentoo on :)
164 swift 1.9 </p>
165    
166 swift 1.1 <table>
167     <tr>
168 swift 1.30 <th>Universal Installation CD</th>
169 swift 1.1 <th>Pros and Cons</th>
170     </tr>
171     <tr>
172     <th>+</th>
173     <ti>
174     Contains everything you need. You can even install without a network
175     connection.
176     </ti>
177     </tr>
178     <tr>
179     <th>-</th>
180     <ti>Huge download</ti>
181     </tr>
182     </table>
183    
184     </body>
185     </subsection>
186 swift 1.26 <subsection>
187     <title>Other CDs</title>
188     <body>
189    
190     <p>
191 neysx 1.37 You might find a <e>Package CD</e> on one of our mirrors. This CD is not an
192     Installation CD but an additional resource that can be exploited during a
193     networkless installation. It contains prebuilt packages (also known as the GRP
194     set) that allow you to easily and quickly install additional applications
195     (such as OpenOffice.org, KDE, GNOME, ...) immediately after the networkless
196     Gentoo installation.
197 swift 1.26 </p>
198    
199 swift 1.35 <p>
200     If you intend to use the Packages CD to quickly install additional software,
201 swift 1.36 make sure that you use the same subarchitecture as the stage3 tarball you use.
202     </p>
203    
204     </body>
205     </subsection>
206     <subsection>
207     <title>The Stage3 Tarball</title>
208     <body>
209    
210     <p>
211     A stage3 tarball is an archive containing a minimal Gentoo environment, suitable
212     to continue the Gentoo installation using the instructions in this manual.
213     Previously, the Gentoo Handbook described the installation using one of three
214     stage tarballs. While Gentoo still offers stage1 and stage2 tarballs, the
215     official installation method uses the stage3 tarball. If you are interested in
216     performing a Gentoo installation using a stage1 or stage2 tarball, please read
217     the Gentoo FAQ on <uri link="/doc/en/faq.xml#stage12">How do I Install Gentoo
218     Using a Stage1 or Stage2 Tarball?</uri>
219 swift 1.35 </p>
220    
221 swift 1.26 </body>
222     </subsection>
223 swift 1.1 </section>
224 swift 1.26 <!-- STOP -->
225 swift 1.1 <section>
226 swift 1.30 <title>Download, Burn and Boot a Gentoo Installation CD</title>
227 swift 1.1 <subsection>
228 swift 1.30 <title>Downloading and Burning the Installation CDs</title>
229 swift 1.1 <body>
230    
231     <p>
232 swift 1.30 You have chosen to use a Gentoo Installation CD. We'll first start by
233     downloading and burning the chosen Installation CD. We previously discussed
234     the several available Installation CDs, but where can you find them?
235 swift 1.26 </p>
236    
237     <p>
238 swift 1.30 You can download any of the Installation CDs (and, if you want to, a Packages
239     CD as well) from one of our <uri link="/main/en/mirrors.xml">mirrors</uri>. The
240     Installation CDs are located in the
241 neysx 1.38 <path>releases/sparc/2005.1-r1/sparc64/installcd</path> directory.
242 swift 1.1 </p>
243    
244     <p>
245 neysx 1.37 Inside that directory you'll find ISO-files. Those are full CD images which you
246     can write on a CD-R.
247 swift 1.1 </p>
248    
249     <p>
250 so 1.27 In case you wonder if your downloaded file is corrupted or not, you can check its
251 swift 1.26 MD5 checksum and compare it with the MD5 checksum we provide (such as
252 neysx 1.38 <path>install-sparc64-minimal-2005.1-r1.iso.md5</path>). You can check the MD5
253 swift 1.1 checksum with the <c>md5sum</c> tool under Linux/Unix or <uri
254 neysx 1.13 link="http://www.etree.org/md5com.html">md5sum</uri> for Windows.
255 swift 1.1 </p>
256    
257     <p>
258 swift 1.10 Another way to check the validity of the downloaded file is to use GnuPG to
259     verify the cryptographic signature that we provide (the file ending with
260     <path>.asc</path>). Download the signature file and obtain the public key:
261     </p>
262    
263     <pre caption="Obtaining the public key">
264 jkt 1.40 $ <i>gpg --keyserver subkeys.pgp.net --recv-keys 17072058</i>
265 swift 1.10 </pre>
266    
267     <p>
268     Now verify the signature:
269     </p>
270    
271     <pre caption="Verify the cryptographic signature">
272 swift 1.14 $ <i>gpg --verify &lt;signature file&gt; &lt;downloaded iso&gt;</i>
273 swift 1.10 </pre>
274    
275     <p>
276 swift 1.1 To burn the downloaded ISO(s), you have to select raw-burning. How you
277 swift 1.11 do this is highly program-dependent. We will discuss <c>cdrecord</c> and
278     <c>K3B</c> here; more information can be found in our <uri
279     link="/doc/en/faq.xml#isoburning">Gentoo FAQ</uri>.
280 swift 1.1 </p>
281    
282     <ul>
283     <li>
284 swift 1.26 With cdrecord, you simply type <c>cdrecord dev=/dev/hdc &lt;downloaded iso
285     file&gt;</c> (replace <path>/dev/hdc</path> with your CD-RW drive's device
286 swift 1.29 path).
287 swift 1.1 </li>
288 swift 1.2 <li>
289 bennyc 1.5 With K3B, select <c>Tools</c> &gt; <c>CD</c> &gt; <c>Burn Image</c>. Then
290     you can locate your ISO file within the 'Image to Burn' area. Finally click
291 swift 1.2 <c>Start</c>.
292     </li>
293 swift 1.1 </ul>
294    
295     </body>
296     </subsection>
297     <subsection>
298 swift 1.30 <title>Booting the Installation CD</title>
299 swift 1.1 <body>
300    
301     <p>
302 swift 1.30 Insert the Gentoo Installation CD in the CD-ROM and boot your system. During
303     startup, press Stop-A to enter OpenBootPROM (OBP). Once you are in the OBP,
304     boot from the CD-ROM:
305 swift 1.1 </p>
306    
307 swift 1.30 <pre caption="Booting the Installation CD">
308 swift 1.1 ok <i>boot cdrom</i>
309     </pre>
310    
311     <p>
312 swift 1.30 You will be greeted by the SILO boot manager (on the Installation CD). Type in
313 swift 1.33 <c>gentoo-2.4</c> and press enter to continue booting the
314     system:
315 swift 1.1 </p>
316    
317 swift 1.30 <pre caption="Continue booting from the Installation CD">
318 swift 1.6 boot: <i>gentoo-2.4</i>
319 swift 1.1 </pre>
320    
321     <p>
322 swift 1.30 Once the Installation CD is booted, you will be automatically logged on to the
323     system.
324 swift 1.1 </p>
325    
326     <p>
327     You should have a root ("#") prompt on the current console and can also switch
328     to other consoles by pressing Alt-F2, Alt-F3 and Alt-F4. Get back to the one you
329 swift 1.30 started on by pressing Alt-F1. You will also find a root prompt on the serial
330     console (<path>ttyS0</path>).
331 swift 1.1 </p>
332    
333     <p>
334     Continue with <uri link="#hardware">Extra Hardware Configuration</uri>.
335     </p>
336    
337     </body>
338     </subsection>
339     <subsection id="hardware">
340     <title>Extra Hardware Configuration</title>
341     <body>
342    
343     <p>
344     If not all hardware is supported out-of-the-box, you will need to load the
345     appropriate kernel modules.
346     </p>
347    
348     <p>
349     In the next example we try to load the <c>8139too</c> module (support for
350     certain kinds of network interfaces):
351     </p>
352    
353     <pre caption="Loading kernel modules">
354     # <i>modprobe 8139too</i>
355     </pre>
356    
357     </body>
358     </subsection>
359 swift 1.15 <subsection id="useraccounts">
360 swift 1.1 <title>Optional: User Accounts</title>
361     <body>
362    
363     <p>
364     If you plan on giving other people access to your installation
365     environment or you want to chat using <c>irssi</c> without root privileges (for
366     security reasons), you need to create the necessary user accounts and change
367     the root password.
368     </p>
369    
370     <p>
371     To change the root password, use the <c>passwd</c> utility:
372     </p>
373    
374     <pre caption="Changing the root password">
375     # <i>passwd</i>
376     New password: <comment>(Enter your new password)</comment>
377     Re-enter password: <comment>(Re-enter your password)</comment>
378     </pre>
379    
380     <p>
381 swift 1.4 To create a user account, we first enter their credentials, followed by
382 swift 1.1 its password. We use <c>useradd</c> and <c>passwd</c> for these tasks.
383     In the next example, we create a user called &quot;john&quot;.
384     </p>
385    
386     <pre caption="Creating a user account">
387 swift 1.19 # <i>useradd -m -G users john</i>
388 swift 1.1 # <i>passwd john</i>
389     New password: <comment>(Enter john's password)</comment>
390     Re-enter password: <comment>(Re-enter john's password)</comment>
391     </pre>
392    
393     <p>
394     You can change your user id from root to the newly created user by using
395     <c>su</c>:
396     </p>
397    
398     <pre caption="Changing user id">
399 swift 1.16 # <i>su - john</i>
400 swift 1.1 </pre>
401    
402     </body>
403     </subsection>
404     <subsection>
405 swift 1.15 <title>Optional: Viewing Documentation while Installing</title>
406     <body>
407    
408     <p>
409     If you want to view the Gentoo Handbook (either from-CD or online) during the
410     installation, make sure you have created a user account (see <uri
411 neysx 1.20 link="#useraccounts">Optional: User Accounts</uri>). Then press <c>Alt-F2</c> to
412 swift 1.15 go to a new terminal and log in.
413     </p>
414    
415     <p>
416     If you want to view the documentation on the CD you can immediately run
417     <c>links2</c> to read it:
418     </p>
419    
420     <pre caption="Viewing the on-CD documentation">
421 neysx 1.32 # <i>links2 /mnt/cdrom/docs/handbook/html/index.html</i>
422 swift 1.15 </pre>
423    
424     <p>
425     However, it is preferred that you use the online Gentoo Handbook as it will be
426     more recent than the one provided on the CD. You can view it using <c>links2</c>
427     as well, but only after having completed the <e>Configuring your Network</e>
428     chapter (otherwise you won't be able to go on the Internet to view the
429     document):
430     </p>
431    
432     <pre caption="Viewing the Online Documentation">
433     # <i>links2 http://www.gentoo.org/doc/en/handbook/handbook-sparc.xml</i>
434     </pre>
435    
436     <p>
437     You can go back to your original terminal by pressing <c>Alt-F1</c>.
438     </p>
439    
440     </body>
441     </subsection>
442     <subsection>
443 swift 1.1 <title>Optional: Starting the SSH Daemon</title>
444     <body>
445    
446     <p>
447     If you want to allow other users to access your computer during the
448     Gentoo installation (perhaps because those users are going to help you
449     install Gentoo, or even do it for you), you need to create a user
450     account for them and perhaps even provide them with your root password
451     (<e>only</e> do that <e>if</e> you <b>fully trust</b> that user).
452     </p>
453    
454     <p>
455     To fire up the SSH daemon, execute the following command:
456     </p>
457    
458     <pre caption="Starting the SSH daemon">
459     # <i>/etc/init.d/sshd start</i>
460     </pre>
461    
462     <p>
463 swift 1.18 To be able to use sshd, you first need to set up your networking. Continue with
464 swift 1.1 the chapter on <uri link="?part=1&amp;chap=3">Configuring your Network</uri>.
465     </p>
466    
467     </body>
468     </subsection>
469     </section>
470     </sections>

  ViewVC Help
Powered by ViewVC 1.1.20