]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - release/doc/de_DE.ISO8859-1/installation/sparc64/install.xml
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / release / doc / de_DE.ISO8859-1 / installation / sparc64 / install.xml
1 <!--
2   $FreeBSD$
3   $FreeBSDde: de-docproj/relnotes/de_DE.ISO8859-1/installation/sparc64/install.xml,v 1.10 2003/01/13 20:30:51 ue Exp $
4   basiert auf: 1.14
5   This file contains sparc64-specific installation instructions.
6 -->
7 <sect1 xml:id="install">
8   <title>Installation von &os;</title>
9
10   <para>Hier finden Sie Informationen, wie Sie die &arch; Version
11     installieren und booten k&ouml;nnen.  Wenn Sie diese Version
12     benutzen, sollten Sie sich auf jeden Fall auf der Mailingliste
13     &a.sparc;  eintragen.</para>
14
15   <warning>
16     <para>Die weiter unten genannten Programme und Kernel sind
17       experimenteller Natur; z.B. enth&auml;lt der Kernel
18       &Auml;nderungen bei der Behandlung von ATA und EEPOMS, die
19       potentiell gef&auml;hrlich sind.  Wenn Sie sich nicht mit &os;
20       und &arch; auskennen oder nicht bereit sind, selbst Hand
21       anzulegen, um Probleme und Sch&auml;den zu beseitigen, sollten
22       Sie besser die Finger von dieser Version lassen.</para>
23   </warning>
24
25   <para>[Anmerkung des &Uuml;bersetzers: Diese Warnung ist nicht im
26     Sinne der &uuml;blichen <quote>Bitte nutzen Sie Ihre Mikrowelle
27     nicht zum Trocknen von kleinen Kindern und Hunden</quote> Hinweise
28     zu verstehen, die meinen das ernst.]</para>
29
30   <para>F&uuml;r &os;/&arch; gibt das von &os;/i386 und &os;/alpha
31     verwendete &man.sysinstall.8; nicht.  Zur Installation m&uuml;ssen
32     Sie einen Kernel (von CD oder &uuml;ber ein Netzwerk) auf das
33     &arch; System laden, das Root-Dateisystem liegt entweder auf der
34     CD oder wird via NFS exportiert.  Die Programme auf dem
35     Root-Dateisystem k&ouml;nnen dann dazu genutzt werden, die lokale
36     Festplatte zu partitionieren.  Sie k&ouml;nnen danach die &os;
37     Distribution auf die lokale Festplatte kopieren, um ein
38     eigenst&auml;ndiges System zu bekommen.</para>
39
40   <para>Es gibt zwei Varianten bei der Installation von &os;/&arch;
41     auf einem System.  Die einfachere Variante ist die Installation
42     von CD, dadurch k&ouml;nnen Sie &os; installieren, ohne auf andere
43     Rechner angewiesen zu sein.</para>
44
45   <para>Wenn Sie nicht von CD installieren k&ouml;nnen oder wollen,
46     k&ouml;nnen Sie alternativ auch &uuml;ber ein Netzwerk
47     installieren.  Dazu ben&ouml;tigen Sie eine andere Maschine, die
48     so konfiguriert ist, da&szlig; sie der neuen Maschine Boot Loader,
49     Kernel und Root-Dateisystem zur Verf&uuml;gung stellt.  Dazu
50     werden RARP, TFTP und BOOTP oder DHPC genutzt.  Dieser
51     <literal>netboot</literal> Server kann ein anderes &os; System
52     sein, aber das ist nicht unbedingt notwendig.</para>
53
54   <para>Sie m&uuml;ssen sich f&uuml;r eine der beiden Varianten
55     entscheiden, da Sie f&uuml;r die beiden Versionen unterschiedliche
56     Dateien ben&ouml;tigen; au&szlig;erdem unterscheidet sich die
57     Vorgehensweise bei den beiden Varianten deutlich.</para>
58
59   <important>
60     <para>Die hier genannten URLs sind vorl&auml;ufig und k&ouml;nnen
61       sich jederzeit &auml;ndern.  Sie sollten im Zweifelsfall einen
62       Blick in das Archiv der Mailingliste &a.sparc; werfen, um die
63       derzeit aktuellen URLs zu erhalten.  Wenn sich die Situation
64       stabilisiert hat, wird dieser Hinweis entfernt.</para>
65
66     <para>[Anmerkung des &Uuml;bersetzers:  Aus genau diesem Grund
67       finden Sie hier noch keine Verweise auf deutsche Server.</para>
68   </important>
69
70   <sect2 xml:id="getting-to-prom-prompt">
71     <title>Start von OpenBoot</title>
72
73     <para>Die meisten &arch; Systeme booten automatisch von
74       Festplatte.  Wenn Sie &os; installieren wollen, m&uuml;ssen Sie
75       den Startvorgang abbrechen, um zur OpenBoot Eingabeaufforderung
76       zu gelangen.</para>
77
78     <para>Dazu m&uuml;ssen Sie das System und auf die Boot-Meldung
79       warten.  Diese ist zwar modellabh&auml;ngig, sollte aber wie
80       folgt aussehen:</para>
81
82     <screen>Sun Blade 100 (UltraSPARC-IIe), Keyboard Present
83 Copyright 1998-2001 Sun Microsystems, Inc.  All rights reserved.
84 OpenBoot 4.2, 128 MB memory installed, Serial #51090132.
85 Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4.</screen>
86
87     <para>Wenn Ihr System jetzt von Festplatte startet, m&uuml;ssen
88       Sie die Tastenkombination <keycombo
89       action="simul"><keycap>L1</keycap><keycap>A</keycap></keycombo>
90       oder <keycombo
91       action="simul"><keycap>Stop</keycap><keycap>A</keycap></keycombo>
92       dr&uuml;cken.  Wenn Sie eine serielle Konsole verwenden,
93       m&uuml;ssen Sie ein <command>BREAK</command> senden (z.B.  durch
94       die Eingabe von <command>~#</command> in &man.tip.1;  oder
95       &man.cu.1;).  Danach sollten Sie die Eingabeaufforderung von
96       OpenBoot sehen, die wie folgt aussieht:</para>
97
98     <screenco>
99       <areaspec>
100         <area xml:id="prompt-single" coords="1 5">
101         <area xml:id="prompt-smp" coords="2 5">
102       </areaspec>
103
104       <screen><prompt>ok   </prompt>
105 <prompt>ok {0} </prompt></screen>
106
107       <calloutlist>
108         <callout arearefs="prompt-single">
109           <para>Diese Variante wird auf Systemen mit nur einer CPU
110             benutzt.</para>
111         </callout>
112
113         <callout arearefs="prompt-smp">
114           <para>Diese Varianten wird von SMP Systemen benutzt, die
115             Zahl ist die Nummer der aktiven CPU.</para>
116         </callout>
117       </calloutlist>
118     </screenco>
119   </sect2>
120
121   <sect2 xml:id="prepare-cd">
122     <title>Vorbereitungen f&uuml;r die Installation von CD</title>
123
124     <para>Wenn Sie von CD installieren wollen, finden Sie ein ISO
125       Image mit einem Schnappschu&szlig; der aktuellen Version von
126       &os;/&arch; bei <link xlink:href="&release.url;"/>.  Mit dieser
127       Datei k&ouml;nnen Sie eine bootf&auml;hige CD erzeugen, auf der
128       sich alle notwendigen Dateien f&uuml;r den Systemstart und die
129       Erzeugung einer minimalen &os;  Installation befinden.</para>
130         <!-- XXX ISO location?-->
131
132     <para>Legen Sie die CD ein, und wechseln Sie wie oben beschrieben
133       zur Eingabeaufforderung von OpenBoot.  Geben Sie jetzt
134       <command>boot cdrom</command> ein.  Das System sollte jetzt in
135       Single-User-Mode starten, danach k&ouml;nnen Sie die Festplatte
136       partitionieren und das Basissystem installieren, wie in <xref
137       linkend="creating-disk-label"> und <xref
138       linkend="creating-root-filesystem"> beschrieben.</para>
139   </sect2>
140
141   <sect2 xml:id="prepare-network">
142     <title>Vorbereitungen f&uuml;r die Netzwerk-Installation</title>
143
144     <para>Um den &os;/&arch; Kernel zu starten, mu&szlig; die Firmware
145       den <application>Loader</application> laden und starten, dieser
146       l&auml;dt und startet dann den eigentlichen Kernel.  Dazu
147       m&uuml;ssen Sie &man.rarpd.8; und &man.tftpd.8;  (f&uuml;r die
148       Firmware) bzw. &man.bootpd.8; (f&uuml;r den
149       <application>Loader</application>) konfigurieren.  Der Loader
150       kann TFTP oder NFS nutzen, um den Kernel zu laden.  Weitere
151       Informationen dazu finden Sie in den folgenden Kapiteln.</para>
152
153     <sect3 xml:id="downloading">
154       <title>Download der ben&ouml;tigten Dateien</title>
155
156       <para>Wenn Sie &uuml;ber ein Netzwerk installieren wollen,
157         brauchen Sie mehrere Dateien.  Die erste ist der &os;/&arch;
158         Loader, der von &man.tftpd.8; f&uuml;r Ihr &arch; System
159         bereitgestellt wird.  Der Nutzer benutzt entweder TFTP oder
160         NFS, um den &os; Kernel vom Netboot Server zu laden.  F&uuml;r
161         jede dieser beiden Methoden gibt es einen separaten Loader
162         (also einen f&uuml;r TFTP und einen f&uuml;r NFS).  Sie
163         brauchen also nur eine dieser beiden Dateien:</para>
164
165       <itemizedlist>
166         <listitem>
167           <para><link
168             xlink:href="&release.url;loader-tftp.gz"/></para>
169         </listitem>
170
171         <listitem>
172           <para><link
173             xlink:href="&release.url;loader-nfs.gz"/></para>
174         </listitem>
175       </itemizedlist>
176
177       <para>Die zweite Datei ist der Kernel, der dem bootenden System
178         zur Verf&uuml;gung gestellt wird.  Diese Datei finden Sie auf
179         <link xlink:href="&release.url;"/>.</para>
180         <!-- XXX kernel filename?-->
181
182       <para>Die dritte (und letzte) Datei ist das &man.tar.1;  Archiv
183         mit den Programmen und Konfigurationsdateien des Basissystems.
184         Dieses Archiv finden Sie hier:  <link
185         xlink:href="&release.url;distrib.tar.gz"/>.</para>
186     </sect3>
187
188     <sect3>
189       <title>rarpd</title>
190
191       <para>Sie m&uuml;ssen die Ethernet-Adresse Ihres &os;/&arch;
192         System auf dem Netboot Server in die Datei
193         <filename>/etc/ethers</filename> eintragen.  Die Eintr&auml;ge
194         sehen wie folgt aus:</para>
195
196       <programlisting>0:3:ba:b:92:d4 your.host.name</programlisting>
197
198       <para>Sie finden die Ethernet-Adresse in der Boot-Meldung Ihres
199         Systems.</para>
200
201       <para>Vergewissern Sie sich, da&szlig; in
202         <filename>/etc/hosts</filename> ein Eintrag f&uuml;r
203         <hostid>your.host.name</hostid> steht.  Alternativ k&ouml;nnen
204         Sie einen entsprechenden DNS-Eintrag verwenden oder gleich
205         eine IP-Adresse verwenden.  Danach m&uuml;ssen Sie
206         &man.rarpd.8; auf einem Netzwerk-Interface starten, das sich
207         im gleichen Subnetz wie Ihr &os;/&arch; System
208         befindet.</para>
209     </sect3>
210
211     <sect3>
212       <title>tftpd</title>
213
214       <para>In der Konfiguration von &man.inetd.8; mu&szlig;
215         &man.tftpd.8; aktiviert werden.  Dazu m&uuml;ssen Sie in der
216         Datei <filename>/etc/inetd.conf</filename> das
217         Kommentarzeichen vor der folgenden Zeile entfernen:</para>
218
219       <programlisting>tftp dgram udp  wait nobody /usr/libexec/tftpd tftpd /tftpboot</programlisting>
220
221       <para>Entpacken Sie den Loader und kopieren Sie ihn in das
222         Verzeichnis <filename>/tftpboot</filename>.  Allerdings
223         k&ouml;nnen Sie der Datei keinen beliebigen Namen geben.  Der
224         Dateiname mu&szlig; die IP-Adresse des &os;/&arch; in
225         hexadezimaler Notation in Gro&szlig;buchstaben und ohne Punkte
226         sein.  Es ist nicht notwendig, die Datei umzubenennen, Sie
227         k&ouml;nnen auch einen symbolischen Link verwenden.  Wenn die
228         IP-Adresse des &os;/&arch; Systems
229         <hostid>192.168.0.16</hostid> ist, w&uuml;rde Ihr
230         <filename>/tftpboot</filename>-Verzeichnis so
231         aussehen:</para>
232
233       <screen>  lrwx------  1 tmm users       9 Jul 24 17:05 /tftpboot/C0A80010 -> boot/loader
234   -rw-r--r--  1 tmm users 1643021 Oct 20 18:04 /tftpboot/boot/loader</screen>
235
236       <para>Wenn Sie Probleme beim Systemstart haben, sollten Sie die
237         TFTP Anfragen mit &man.tcpdump.1; kontrollieren.  Dadurch
238         sehen Sie, welchen Dateinamen Sie f&uuml;r den Loader benutzen
239         m&uuml;ssen.  Fehlermeldungen des TFTP Servers werden in der
240         Regel durch falsche Berechtigungen verursacht.</para>
241     </sect3>
242
243     <sect3>
244       <title>Konfiguration von bootpd/dhcpd</title>
245
246       <para>Sie k&ouml;nnen entweder BOOTP oder DHCP (nicht beide
247         gleichzeitig) verwenden, um den Loader mit Informationen (wie
248         der IP-Adresse des Systems) zu versorgen.  Wenn Sie ein &os;
249         System als Netboot Server benutzen, wird die BOOTP
250         Funktionalit&auml;t von &man.bootpd.8; bereitgestellt, der ein
251         Teil des &os;  Basissystems ist.  In der &os; Ports Collection
252         finden Sie verschiedene DHCP Server.</para>
253
254       <para>Wenn Sie &man.bootpd.8; benutzen, m&uuml;ssen Sie in
255         <filename>/etc/bootptab</filename> entsprechende Eintr&auml;ge
256         (Details finden Sie in &man.bootptab.5;) f&uuml;r Ihr
257         &os;/&arch; System erzeugen:</para>
258
259       <programlisting>.default:\
260   :bf="kernel":dn=local:ds=<replaceable>name-server-ip-address</replaceable>:\
261   :gw=<replaceable>gateway-ip-address</replaceable>:ht=ether:hd="/tftpboot/boot/kernel":hn:\
262   :sa="<replaceable>tftp-server-ip-address</replaceable>":\
263   :rp="<replaceable>tftp-server-ip-address</replaceable>:<replaceable>nfs-root-directory</replaceable>":\
264   :sm=<replaceable>ip-netmask</replaceable>
265
266 <replaceable>Name-des-Eintrags</replaceable>:\
267   ha=<replaceable>sparc64-ethernet-address</replaceable>:ip=<replaceable>sparc64-ip-address</replaceable>:tc=.default</programlisting>
268
269       <para>Die Ethernet-Adresse mu&szlig; mit der Adresse
270         &uuml;bereinstimmen, die Sie f&uuml;r TFTP verwendet haben;
271         allerdings mu&szlig; hier die hexadezimale Notation ohne
272         Doppelpunkte verwendet werden (f&uuml;r das oben verwendete
273         Beispiel w&auml;re das <literal>0003ba0b92d4</literal>).  Sie
274         k&ouml;nnen die NFS/TFTP-spezifischen Eintr&auml;ge weglassen,
275         wenn Sie diese Variante nicht verwenden.  Die Werte f&uuml;r
276         <literal>hd</literal> und <literal>bf</literal> werden
277         zusammengesetzt, um Dateinamen der zu bootenden Datei zu
278         erhalten.  Wenn der Dateiname Ihres Kernels anders ist oder
279         Sie ein anderes Verzeichnis verwenden, m&uuml;ssen Sie diese
280         Werte anpassen.  Wenn Sie NFS verwenden, sollten Sie die
281         Einstellungen <literal>bf</literal> und <literal>hd</literal>
282         entfernen oder dort das Verzeichnis und den Dateinamen im NFS
283         Root Dateisystem eintragen, in dem der Kernel liegt.
284         &Uuml;blicherweise wird f&uuml;r den Namen des Eintrags der
285         Hostname des Zielsystems ohne die Domain verwendet.</para>
286
287       <para>Wenn Sie einen DHCP Server verwenden, brauchen Sie einen
288         Eintrag in der <filename>dhcpd.conf</filename>.  Ein Beispiel
289         f&uuml;r einen solchen Eintrag f&uuml;r den <application>ISC
290         DHCP</application> Version 2 (in der &os;  Ports Collection
291         als <filename role="package">net/isc-dhcp2</filename>
292         erh&auml;ltlich) finden Sie weiter unten:</para>
293
294       <programlisting>host <replaceable>name-of-entry</replaceable> {
295   hardware ethernet <replaceable>sparc64-ethernet-address</replaceable>;
296   option host-name "<replaceable>sparc64-fully-qualified-domain-name</replaceable>";
297   fixed-address <replaceable>sparc64-ip-address</replaceable>;
298   always-reply-rfc1048 on;
299   filename "kernel";
300   option root-path "<replaceable>tftp-server-ip-address</replaceable>:<replaceable>nfs-root-directory</replaceable>";
301 }</programlisting>
302
303       <para>Die Option <literal>filename</literal> entspricht dem
304         zusammengesetzten Wert von <literal>hd</literal> und
305         <literal>bf</literal> in <filename>/etc/bootptab</filename>.
306         Die Ethernet-Adresse wird in hexadezimaler Notation mit
307         Doppelpunkten angaben, genau wie bei &man.rarpd.8;.
308         <literal>options root-path</literal> entspricht der
309         <literal>rp</literal> in <filename>/etc/bootptab</filename>.
310         Wenn der in <literal>option host-name</literal> angegebene
311         Name aufgel&ouml;st werden kann, also einen Eintrag im DNS
312         oder in <filename>/etc/hosts</filename> hat, kann auf die
313         Angabe von <literal>fixed-address</literal> verzichtet
314         werden.</para>
315     </sect3>
316
317     <sect3>
318       <title>Laden des Kernels</title>
319
320       <para>Wenn Sie die Daemonen auf dem Netboot Server konfiguriert
321         haben, m&uuml;ssen Sie im n&auml;chsten Schritt den Kernel an
322         die richtige Stelle kopieren (Informationen, woher Sie den
323         Kernel bekommen k&ouml;nnen, finden Sie in <xref
324         linkend="downloading">).  Es gibt zwei M&ouml;glichkeiten, um
325         den Kernel &uuml;ber ein Netzwerk zu laden:  TFTP oder NFS.
326         Welche der beiden Alternativen Sie verwenden, haben Sie
327         bereits bei der Auswahl des Loaders festgelegt.</para>
328
329       <para>Sowohl bei TFTP als auch bei NFS wird der Loader die via
330         BOOTP oder DHCP erhaltenen Informationen verwenden, um den
331         Kernel zu finden.</para>
332
333       <sect4>
334         <title>Laden des Kernels mit TFTP</title>
335
336         <para>Legen Sie den Kernel an die Stelle, die Sie in der
337           <filename>/etc/bootptab</filename> mit <literal>bf</literal>
338           und <literal>hd</literal> bzw. in der
339           <filename>dhcpd.conf</filename> mit
340           <literal>filename</literal> angegeben haben.</para>
341       </sect4>
342
343       <sect4>
344         <title>Laden des Kernels via NFS</title>
345
346         <para>Exportieren Sie das Verzeichnis, das Sie in der
347           <filename>/etc/bootptab</filename> unter
348           <literal>rp</literal> bzw. in der
349           <filename>dhcpd.conf</filename> mit
350           <literal>root-path</literal> definiert haben (siehe
351           &man.exports.5;).  Kopieren Sie den Kernel in das
352           Verzeichnis, das Sie in der
353           <filename>/etc/bootptab</filename> mit <literal>bf</literal>
354           und <literal>hd</literal> bzw. in der
355           <filename>dhcpd.conf</filename> mit
356           <literal>filename</literal> angegeben haben.</para>
357       </sect4>
358     </sect3>
359
360     <sect3>
361       <title>Installation des Basissystems auf dem NetBoot
362         Server</title>
363
364       <para>Sie m&uuml;ssen das Archiv mit dem Verzeichnis entpacken,
365         das Sie in der <filename>/etc/bootptab</filename> unter
366         <literal>rp</literal> bzw. in der
367         <filename>dhcpd.conf</filename> mit
368         <literal>root-path</literal> definiert haben.  Dieses
369         Verzeichnis wird nach dem Start des Kernels zum Root
370         Dateisystem f&uuml;r &arch; werden.  Neben den &uuml;blichen
371         Benutzerprogrammen enth&auml;lt es alle notwendigen Programme,
372         um das Basissystem auf der lokalen Festplatte des &arch;
373         Systems zu installieren.</para>
374
375       <para>Sie werden wahrscheinlich die auf dem Netboot Server zur
376         Verf&uuml;gung stehenden Programme verwenden wollen, um die
377         von &arch; verwendete <filename>/etc/fstab</filename> und
378         <filename>/etc/rc.conf</filename> anzupassen und das
379         <username>root</username> Pa&szlig;wort zu
380         &auml;ndern.</para>
381     </sect3>
382
383     <sect3>
384       <title>Start des Systems</title>
385
386       <para>Wenn Sie alles richtig gemacht haben, sollten Sie jetzt
387         &os; auf Ihrem &arch; System starten, indem Sie zur
388         Eingabeaufforderung von OpenBoot wechseln, wie in <xref
389         linkend="getting-to-prom-prompt"> beschrieben.  Wenn sie jetzt
390         <command>boot net</command> eingeben, sollte das System
391         hochfahren.  Um genau zu sein, der Loader wird mit TFTP
392         geladen, setzt dann einen BOOTP Request ab und l&auml;dt den
393         Kernel via TFTP oder NFS, je nach verwendeter Variante des
394         Loaders.  Danach sollte es 10 Sekunden auf eine Eingabe warten
395         und anschlie&szlig;end den Kernel starten.</para>
396
397       <para>Wenn irgend etwas nicht funktioniert und Sie ein Problem
398         mit TFTP/NFS/BOOTP vermuten, sollten Sie zur Fehlersuche
399         <application>Ethereal</application> (<filename
400         role="package">net/ethereal</filename> in der &os; Ports
401         Collection) verwenden.  In den meisten F&auml;llen werden die
402         Probleme durch falsche Zugriffsrechte f&uuml;r die Dateien
403         verursacht.  Weiterhin ist es in einigen F&auml;llen
404         m&ouml;glich, da&szlig; &man.rarpd.8; nicht reagiert, weitere
405         Informationen finden Sie in der Onlinehilfe.</para>
406     </sect3>
407   </sect2>
408
409   <sect2 xml:id="creating-disk-label">
410     <title>Aufteilung der Festplatte</title>
411
412     <para>Der Kernel unterst&uuml;tzt das von Sun f&uuml;r den
413       <literal>Disk Label</literal> verwendete Format, sie k&ouml;nnen
414       die f&uuml;r &os; verwendete Platte also auch mit Solaris
415       partitionieren.</para>
416
417     <para>Da es f&uuml;r &os;/&arch; noch kein &man.sysinstall.8;
418       gibt, m&uuml;ssen Sie das Disk Label manuell erzeugen, wenn Sie
419       &os;/&arch; &os; verwenden.  Weitere Informationen zu diesem
420       Thema k&ouml;nnen Sie dem <link
421       xlink:href="http://www.FreeBSD.org/doc/de_DE.ISO8859-1/books/handbook/">FreeBSD
422       Handbuch</link> entnehmen.</para>
423
424     <para>Bei &os;/&arch; mu&szlig; ein Sun-kompatibles Label in das
425       &os; Label eingebettet werden, damit OpenBoot von der Platte
426       booten kann.  Dadurch ergibt sich eine zus&auml;tzliche
427       Einschr&auml;nkung:  Der Anfang der Partitionen mu&szlig; auf
428       einer Zylindergrenze liegen.</para>
429
430     <para>Um ein Disk Label zu erzeugen, sollten Sie wie folgt
431       vorgehen:</para>
432
433     <procedure>
434       <step>
435         <para>Erzeugen sie mit <command>disklabel -w -r
436           <replaceable>device</replaceable> auto</command> ein leeres
437           Standard-Label.  Der dritte Parameter ist der Name des
438           Ger&auml;tes, nicht der komplette Pfad zur Node f&uuml;r
439           dieses Ger&auml;t (z.B. <devicename>ad0</devicename>
440           f&uuml;r die erste ATA Festplatte).</para>
441       </step>
442
443       <step>
444         <para>Mit dem Befehl <command>disklabel -e
445           <replaceable>device</replaceable></command> starten Sie
446           einen Editor, in dem Sie das Disk Label bearbeiten
447           k&ouml;nnen.  Das Disk Label sieht wie folgt aus:</para>
448
449         <screen># /dev/ad6c:
450 type: unknown
451 disk: amnesiac
452 label:
453 flags:
454 bytes/sector: 512
455 sectors/track: 63
456 tracks/cylinder: 16
457 sectors/cylinder: 1008
458 cylinders: 79780
459 sectors/unit: 80418240
460 rpm: 3600
461 interleave: 1
462 trackskew: 0
463 cylinderskew: 0
464 headswitch: 0           # milliseconds
465 track-to-track seek: 0  # milliseconds
466 drivedata: 0
467
468 8 partitions:
469 #        size   offset    fstype   [fsize bsize bps/cpg]
470   c: 80418240        0    unused        0     0         # (Cyl.    0 - 79779)</screen>
471
472         <para>Sie k&ouml;nnen jetzt weitere Partitionen definieren,
473           diese m&uuml;ssen in dem Format vorliegen, das auch f&uuml;r
474           Partition <literal>c</literal> verwendet.  Sie k&ouml;nnen
475           Sich das Leben etwas einfacher machen, wenn Sie f&uuml;r das
476           Feld <literal>offset</literal> immer den Wert
477           <literal>*</literal> angeben.  Weitere Informationen finden
478           Sie in der Onlinehilfe zu &man.disklabel.8;.</para>
479
480         <para>Damit die oben genannte Einschr&auml;nkung eingehalten
481           wird, mu&szlig; die Gr&ouml;&szlig;e jeder Partition ein
482           ganzzahliges Vielfaches der Anzahl der Sektoren pro Zylinder
483           (<literal>sectors/cylinder</literal>) sein.  In diesem
484           Beispiel w&auml;ren das 1008 Sektoren pro Zylinder.</para>
485
486         <para>Wenn Sie alle Partitionen definiert haben, m&uuml;ssen
487           Sie die &Auml;nderungen speichern und den Editor verlassen,
488           dadurch wird automatisch ein neues Disk Label
489           geschrieben.</para>
490
491         <warning>
492           <para>Dadurch wird ein bereits existierendes Disk Label
493             komplett &uuml;berschrieben.  Wenn auf der Festplatte
494             bereits Dateisysteme existieren, m&uuml;ssen Sie im alten
495             und neuen Label <emphasis>absolut identisch</emphasis>
496             definiert sein.  Sind sie das nicht, werden die
497             Dateisysteme und alle Daten auf diesen Dateisystemen
498             gel&ouml;scht.</para>
499         </warning>
500
501         <para>Wenn Sie sich nicht sicher sind, ob die Partitionen auf
502           einer Zylindergrenze beginnen und enden, sollten Sie
503           <command>disklabel -e
504           <replaceable>device</replaceable></command> erneut aufrufen.
505           Die von den Partitionen belegten Zylinder werden rechts von
506           den &uuml;brigen Daten der Partition angezeigt.  Wenn neben
507           einer der von Ihnen angelegten Partitionen (also allen
508           Partitionen au&szlig;er Partition <literal>c</literal>) ein
509           <literal>*</literal> angezeigt wird, erf&uuml;llt diese
510           Partition die Anforderungen <emphasis>NICHT</emphasis>.  Sie
511           <emphasis>M&Uuml;SSEN</emphasis> diese Partition
512           korrigieren, ansonsten wird das System nicht
513           funktionieren.</para>
514       </step>
515
516       <step>
517         <para>Wenn Sie mit &os;/&arch; von dieser Platte wollen,
518           m&uuml;ssen Sie sie mit <command>disklabel -B</command>
519           bootf&auml;hig machen.</para>
520
521         <warning>
522           <para>Durch die Verwendung von <command>disklabel
523             -B</command> &uuml;berschreiben Sie einen bereits
524             existierenden Bootsektor.  Wenn auf der Platte ein anderes
525             Betriebssystem installiert ist, werden Sie es
526             anschlie&szlig;end nicht mehr starten k&ouml;nnen.</para>
527         </warning>
528
529         <para>Wenn Sie den Bootsektor nicht &uuml;berschreiben wollen,
530           ist es m&ouml;glich, den <application>Loader</application>
531           wie oben beschrieben via TFTP zu starten und ihn dann den
532           Kernel von Festplatte starten zu lassen.  Dazu brauchen Sie
533           eine spezielle Version des Loaders, die bei <link
534           xlink:href="ftp://ftp.FreeBSD.org/pub/FreeBSD/development/sparc64/loader-ufs.gz"/>
535           erh&auml;ltlich ist.</para>
536       </step>
537     </procedure>
538   </sect2>
539
540   <sect2 xml:id="creating-root-filesystem">
541     <title>Erzeugung des Root Dateisystems</title>
542
543     <para>Wenn Sie von der lokalen Platte booten wollen, brauchen Sie
544       ein Root Dateisystem, das die Benutzerprogramme und
545       Konfigurationsdateien des Basissystems enth&auml;lt.
546       Nat&uuml;rlich kann es auch weitere Dateisysteme aufnehmen, die
547       z.B. unter <filename>/usr</filename> und
548       <filename>/var</filename> gemountet werden.</para>
549
550     <para>Der Kernel unterst&uuml;tzt Sun Disklabel, Sie k&ouml;nnen
551       also Solaris Festplatten benutzen und diese sogar in Solaris mit
552       <application>newfs</application> vorbereiten.  Das Disk Label
553       und die Dateisysteme von NetBSD werden von &os;  ebenfalls
554       unterst&uuml;tzt.</para>
555
556     <warning>
557       <para>Sie d&uuml;rfen <emphasis>auf gar keinen Fall</emphasis>
558         den <application>fsck</application> von Solaris auf
559         Dateisystemen nutzen, die von &os; verwendet werden, da dieser
560         s&auml;mtliche Zugriffsrechte &uuml;berschreibt.</para>
561     </warning>
562
563     <para>Um die Dateisysteme zu erzeugen und das Basissystem zu
564       erzeugen, starten Sie Ihr System von CD oder via NFS und legen
565       Sie dann wie in <xref linkend="creating-disk-label"> beschrieben
566       ein Disk Label an.</para>
567
568     <para>Wenn Sie das System zum ersten Mal starten und Ihr Root
569       Dateisystem noch nicht in <filename>/etc/fstab</filename>
570       eingetragen haben, m&uuml;ssen Sie wahrscheinlich Ihr Root
571       Dateisystem beim Start angeben.  Wenn Sie die entsprechende
572       Eingabeaufforderung erhalten, sollten Sie das Format
573       <command>ufs:<replaceable>disk</replaceable><replaceable>partition</replaceable></command>
574       verwenden, also keine Slice angaben.  Wenn der Kernel versucht,
575       automatisch von einem anderen Dateisystem zu booten,
576       dr&uuml;cken Sie eine Taste au&szlig;er <keycap>Enter</keycap>,
577       sobald der <application>Loader</application> die folgende
578       Meldung ausgibt:</para>
579
580     <screen>Hit [Enter] to boot immediately, or any other key for command prompt.</screen>
581
582     <para>Starten Sie den Kernel danach mit <command>boot -a
583       -s</command>, dadurch werden Sie automatisch nach dem
584       Root-Dateisystem gefragt, bevor das System in den
585       Single-User-Modus geht.  Sobald das richtige Root Dateisystem in
586       der <filename>/etc/fstab</filename> steht, sollte es beim
587       n&auml;chsten Start des System automatisch als
588       <filename>/</filename> gemountet werden.</para>
589
590     <para>Wenn Sie &uuml;ber ein Netzwerk booten (mit NFS), sollten
591       die oben genannte Eintr&auml;ge BOOTP ausreichend sein, damit
592       der Kernel das Root Dateisystem via NFS finden und mounten
593       kann.</para>
594   </sect2>
595
596   <sect2 xml:id="installing-base-system">
597     <title>Installation des Basissystems</title>
598
599     <para>Wenn Sie &uuml;ber ein Netzwerk gebootet haben, haben Sie
600       vorher ein &man.tar.1; Archive von heruntergeladen und es mit
601       NFS vom Netboot Server exportiert.  Sie k&ouml;nnen das gleiche
602       Archiv auf der lokalen Festplatte auspacken, um einen autonomes
603       System zu erhalten.  Denken Sie daran, da&szlig; Sie den Kernel
604       ebenfalls kopieren m&uuml;ssen.</para>
605
606     <para>Wenn Sie Ihr System von CD gestartet haben, finden Sie das
607       Archiv im Verzeichnis <filename>/root/</filename> auf der
608       CDROM.</para>
609
610     <para>Bevor Sie das neue System booten, sollten Sie
611       <filename>/etc/fstab</filename> und
612       <filename>/etc/rc.conf</filename> anpassen und ein Pa&szlig;wort
613       f&uuml;r <username>root</username> vergeben.</para>
614
615     <para>Bitte beachten Sie, da&szlig; Sie einige Programme des
616       Basissystems in dem Archiv fehlen oder noch nicht fehlerfrei
617       funktionieren.</para>
618   </sect2>
619 </sect1>