/[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.36 - (hide annotations) (download) (as text)
Fri Nov 11 17:27:15 2005 UTC (9 years, 1 month ago) by swift
Branch: MAIN
Changes since 1.35: +24 -215 lines
File MIME type: application/xml
#105809 - Moving bootstrapping/system to FAQ, outside handbook

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

  ViewVC Help
Powered by ViewVC 1.1.20