Gentoo Archives: gentoo-commits

From: "Tobias Heinlein (keytoaster)" <keytoaster@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/de: liveusb.xml
Date: Wed, 27 Aug 2008 18:04:58
Message-Id: E1KYPO2-0008Ew-Q9@stork.gentoo.org
1 keytoaster 08/08/27 18:04:54
2
3 Added: liveusb.xml
4 Log:
5 Initial import, translation by Jochen Siebert, thanks!
6
7 Revision Changes Path
8 1.1 xml/htdocs/doc/de/liveusb.xml
9
10 file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/de/liveusb.xml?rev=1.1&view=markup
11 plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/de/liveusb.xml?rev=1.1&content-type=text/plain
12
13 Index: liveusb.xml
14 ===================================================================
15 <?xml version='1.0' encoding="UTF-8"?>
16 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
17 <!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/de/liveusb.xml,v 1.1 2008/08/27 18:04:54 keytoaster Exp $ -->
18
19 <guide link="/doc/de/liveusb.xml" lang="de">
20 <title>Gentoo Linux LiveUSB HOWTO</title>
21
22 <author title="Autor">
23 <mail link="henrik@××××××××××××.dk">Henrik Brix Andersen</mail>
24 </author>
25 <author title="Bearbeiter">
26 <mail link="neysx@g.o">Xavier Neys</mail>
27 </author>
28 <author title="Übersetzer">
29 <mail link="gentoo@×××××××.ws">Jochen Siebert</mail>
30 </author>
31
32 <abstract>
33 In diesem HOWTO wird erklärt, wie man ein Gentoo Linux LiveUSB erstellt,
34 beziehungsweise eine x86 oder AMD64 Gentoo Linux LiveCD mit einem USB-Stick
35 emuliert.
36 </abstract>
37
38 <!-- The content of this document is licensed under the CC-BY-SA license -->
39 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
40 <license/>
41
42 <version>3</version>
43 <date>2008-07-28</date>
44
45 <chapter>
46 <title>Einführung</title>
47 <section>
48 <title>LiveUSB</title>
49 <body>
50
51 <p>
52 In diesem HOWTO wird erklärt, wie man ein <e>Gentoo Linux LiveUSB</e> erstellt,
53 beziehungsweise eine x86 oder AMD64 Gentoo Linux LiveCD mit einem USB-Stick
54 emuliert. Viele moderne Laptops werden inzwischen ohne optisches Laufwerk
55 ausgeliefert, so dass die mit Hilfe dieses HOWTOs erstellten USB-Sticks sich als
56 sehr praktisch erweisen, um Gentoo auf einem solchen Gerät zu installieren.
57 </p>
58
59 <p>
60 Obwohl dieses Dokument darauf abzielt, eine Gentoo Linux LiveCD mit einem
61 USB-Stick zu emulieren, lässt sich die hier dargestellte Vorgehensweise auf
62 jedes andere Linux Block Device übertragen, vorausgesetzt der Gerätename wird
63 entsprechend geändert.
64 </p>
65
66 </body>
67 </section>
68 <section>
69 <title>Voraussetzungen</title>
70 <body>
71
72 <p>
73 Um erfolgreich ein Gentoo Linux LiveUSB zu erstellen sind folgende
74 Voraussetzungen zu erfüllen:
75 </p>
76
77 <ul>
78 <li>Bootbarer USB-Stick mit mindestens 1GB Speicherplatz.</li>
79 <li>
80 i686 oder x86_64 Rechner mit Unterstützung zum Booten von USB-Geräten.
81 </li>
82 </ul>
83
84 <p>
85 Weiterhin wird zur Erstellung des LiveUSB folgendes benötigt:
86 </p>
87
88 <ul>
89 <li>
90 Ein Rechner auf dem Gentoo Linux läuft (alternativ eine andere Linux
91 Distribution).
92 </li>
93 </ul>
94
95 <note>
96 Um die Minimal-CD auf einem USB-Stick mit geringerer Kapazität zu benutzen, oder
97 ein &lt;i686-System zu booten, müssen die in diesem Dokument beschriebenen
98 Vorgänge mit einem <b>2006.0</b> Minimal CD Abbild durchgeführt werden, da
99 neuere Releases einen <uri
100 link="http://bugs.gentoo.org/show_bug.cgi?id=173117">Fehler</uri> beinhalten.
101 </note>
102
103 </body>
104 </section>
105 </chapter>
106
107 <chapter>
108 <title>Vorbereiten des USB-Sticks</title>
109 <section>
110 <title>Partitionierung des Laufwerks</title>
111 <body>
112
113 <warn>
114 Die folgenden Befehle löschen alle Daten auf dem USB-Stick! Im Zweifelsfall
115 bitte eine Sicherheitskopie erstellen.
116 </warn>
117
118 <impo>
119 In diesem Dokument wird davon ausgegangen, dass der Pfad <path>/dev/sdc</path>
120 der Gerätedatei des USB-Sticks entspricht. Falls sich andere Geräte, die auch
121 über SCSI-Gerätedateien angesprochen werden, im Rechner befinden, muss die dem
122 USB-Stick entsprechende Gerätedatei verwendet werden.
123 </impo>
124
125 <p>
126 Zunächst muss mit dem Programm <c>fdisk</c> eine FAT16-Partition auf dem
127 USB-Stick erstellt und diese als bootfähig markiert werden. Eine exemplarische
128 Darstellung des Partitionierungsschemas könnte folgendermaßen aussehen:
129 </p>
130
131 <note>
132 Wenn der USB-Stick eine Kapazität von 4GB oder mehr hat, ist als
133 Partitionierungstyp <c>b</c> (W95 FAT32) zu verwenden.
134 </note>
135
136 <pre caption="Exemplarische Partitionierung">
137 # <i>fdisk -l /dev/sdc</i>
138
139 Platte /dev/sdc: 2063 MB, 2063597056 Byte
140 255 Köpfe, 63 Sektoren/Spure, 250 Zylinder
141 Einheiten = Zylinder von 16065 * 512 = 8225280 Bytes
142
143 Gerät boot. Anfang Ende Blöcke Id System
144 /dev/sdc1 * 1 250 2008124+ 6 FAT16
145 </pre>
146
147 </body>
148 </section>
149 <section>
150 <title>Erstellung des Dateisystems</title>
151 <body>
152
153 <p>
154 Mit dem Befehl <c>mkdosfs</c> wird auf dem USB-Stick ein FAT16-Dateisystem
155 erstellt:
156 </p>
157
158 <note>
159 Wenn der USB-Stick eine Kapazität von 4GB oder mehr hat, ist der Parameter <c>-F
160 32</c> zu benutzen, um ein FAT32-Dateisystem zu erstellen.
161 </note>
162
163 <pre caption="Ausführen von mkdosfs">
164 <comment>(Bitte sicherstellen, dass sys-fs/dosfstools installiert
165 ist.)</comment>
166 # <i>emerge -av sys-fs/dosfstools</i>
167 # <i>mkdosfs -F 16 /dev/sdc1</i>
168 mkdosfs 2.11 (12 Mar 2005)
169 </pre>
170
171 </body>
172 </section>
173 <section>
174 <title>Installation des Master Boot Record</title>
175 <body>
176
177 <p>
178 Installieren Sie den vorkompilierten <c>syslinux</c> Master Boot Record (MBR)
179 auf den USB-Stick.
180 </p>
181
182 <pre caption="Installation des Master Boot Record">
183 <comment>(Bitte sicherstellen, dass sys-boot/syslinux-3.00 oder höher
184 installiert ist.)</comment>
185 # <i>emerge -av '>sys-boot/syslinux-3'</i>
186 # <i>dd if=/usr/share/syslinux/mbr.bin of=/dev/sdc</i>
187 0+1 Datensätze ein
188 0+1 Datensätze aus
189 304 bytes (304 B) kopiert, 0.0162317 s, 18.7 kB/s
190 </pre>
191
192 </body>
193 </section>
194 </chapter>
195
196 <chapter>
197 <title>Kopieren der Dateien auf den USB-Stick</title>
198 <section>
199 <title>Einbinden der Gentoo Linux Installations-CD</title>
200 <body>
201
202 <p>
203 Entweder das <path>livecd-i686-installer-2007.0.iso</path> oder das
204 <path>livecd-amd64-installer-2007.0.iso</path> CD-Abbild vom lokalen Gentoo
205 Linux <uri link="/main/en/where.xml">Spiegelserver</uri> herunterladen und das
206 ISO-Abbild unter <path>/mnt/cdrom</path> wie unten gezeigt einbinden:
207 </p>
208
209 <pre caption="Einbinden des ISO-Abbilds">
210 <comment>(Zuerst ist eventuell der Einhägepunkt /mnt/cdrom mount zu
211 erzeugen.)</comment>
212 # <i>mkdir -p /mnt/cdrom</i>
213 # <i>mount -o loop,ro -t iso9660 livecd-i686-installer-2007.0.iso /mnt/cdrom</i>
214 </pre>
215
216 <note>
217 Wenn der Fehler <e>mount: Konnte kein Gerät /dev/loop# finden</e> erscheint,
218 überprüfen Sie, ob die Option <c>Loopback device support</c> im Kernel
219 aktiviert ist.
220 </note>
221
222 </body>
223 </section>
224 <section>
225 <title>Einbinden des LiveUSB</title>
226 <body>
227
228 <p>
229 Zunächst muss der frisch formatierte USB-Stick unter <path>/mnt/usb</path>
230 eingebunden werden:
231 </p>
232
233 <pre caption="Einbinden des USB-Sticks">
234 <comment>(Zuerst ist eventuell der Einhängepunkt /mnt/usb zu
235 erzeugen.)</comment>
236 # <i>mkdir -p /mnt/usb</i>
237 # <i>mount -t vfat /dev/sdc1 /mnt/usb</i>
238 </pre>
239
240 </body>
241 </section>
242 <section>
243 <title>Kopieren der Dateien</title>
244 <body>
245
246 <p>
247 Die Dateien werden von der Gentoo Linux Installations-CD auf das LiveUSB
248 kopiert. Einige Dateien müssen umstrukturiert werden, weil der <c>syslinux</c>
249 Bootloader anstatt des <c>isolinux</c> Bootloaders verwendet wird:
250 </p>
251
252 <pre caption="Kopieren der Dateien">
253 # <i>cp -r /mnt/cdrom/* /mnt/usb</i>
254 # <i>mv /mnt/usb/isolinux/* /mnt/usb</i>
255 # <i>mv /mnt/usb/isolinux.cfg /mnt/usb/syslinux.cfg</i>
256 # <i>rm -rf /mnt/usb/isolinux*</i>
257
258 <comment>(Der memtest86-Kernel muss umbenannt werden, um mit syslinux geladen
259 werden zu können)</comment>
260 # <i>mv /mnt/usb/memtest86 /mnt/usb/memtest</i>
261 </pre>
262
263 <p>
264 Jetzt kann das ISO-Abbild ausgehängt werden:
265 </p>
266
267 <pre caption="Aushängen des ISO-Abbilds">
268 # <i>umount /mnt/cdrom</i>
269 </pre>
270
271 </body>
272 </section>
273 <section>
274 <title>Anpassen der Bootloader-Konfiguration</title>
275 <body>
276
277 <p>
278 Zum Anpassen der Bootloader-Konfiguration wird wie weiter unten gezeigt
279 <c>sed</c> benutzt. Der Parameter <c>slowusb</c> sorgt dabei aus
280 Kompatibilitätsgründen für eine Verzögerung und wartet bis der USB-Stick alle
281 Schreibvorgänge beendet hat, bevor das Dateisystem eingehängt wird.
282 </p>
283
284 <pre caption="Anpassen der Boot-Parameter">
285 # <i>sed -i \
286 -e "s:cdroot:cdroot slowusb:" \
287 -e "s:kernel memtest86:kernel memtest:" \
288 /mnt/usb/syslinux.cfg</i>
289 </pre>
290
291 </body>
292 </section>
293 </chapter>
294
295 <chapter>
296 <title>Installation des Bootloaders</title>
297 <section>
298 <title>Aushängen des Laufwerks</title>
299 <body>
300
301 <p>
302 Bitte stellen Sie sicher, dass der USB-Stick nicht mehr eingehängt ist, bevor
303 der Bootloader installiert wird:
304 </p>
305
306 <pre caption="Aushängen des USB-Sticks">
307 # <i>umount /mnt/usb</i>
308 </pre>
309
310 </body>
311 </section>
312 <section>
313 <title>Installation von syslinux</title>
314 <body>
315
316 <p>
317 Zuletzt wird noch der <c>syslinux</c> Bootloader auf dem USB-Stick installiert:
318 </p>
319
320 <pre caption="Aufrufen von syslinux">
321 # <i>syslinux /dev/sdc1</i>
322 </pre>
323
324 <impo>
325 Immer wenn Veränderungen an der <path>syslinux.cfg</path> vorgenommen werden,
326 muss <c>syslinux /dev/sdc1</c> neu ausgeführt werden, damit diese übernommen
327 werden.
328 </impo>
329
330 </body>
331 </section>
332 </chapter>
333 <chapter>
334 <title>Benutzung des LiveUSB</title>
335 <section>
336 <title>Booten</title>
337 <body>
338
339 <p>
340 Wenn vom USB-Stick gestartet werden soll, muss im BIOS des Rechners die Option
341 zum Booten von USB-Laufwerken aktiviert sein. Wenn der USB-Stick am Rechner
342 angeschlossen ist und dieser gestartet wird, sollte die Eingabeaufforderung
343 von syslinux auf dem Bildschirm erscheinen und Gentoo starten.
344 </p>
345
346 <p>
347 Zur weiteren Installation von Gentoo sei auf das
348 <uri link="/doc/de/handbook/">Gentoo Handbuch</uri> verwiesen.
349 </p>
350
351 </body>
352 </section>
353 </chapter>
354 </guide>