| 1 |
<!-- retain these comments for translator revision tracking -->
|
| 2 |
<!-- original version: 39622 -->
|
| 3 |
|
| 4 |
<sect3 arch="x86">
|
| 5 |
<title>Partitionieren eines USB-Sticks auf &arch-title;-Systemen</title>
|
| 6 |
<para>
|
| 7 |
|
| 8 |
Wir werden hier erläutern, wie Sie den Memory-Stick einrichten, so dass nur
|
| 9 |
die erste Partition genutzt wird statt des kompletten USB-Speichers.
|
| 10 |
|
| 11 |
</para><note><para>
|
| 12 |
|
| 13 |
Da die meisten USB-Sticks mit einer einzelnen FAT16-Partition vorkonfiguriert
|
| 14 |
geliefert werden, müssen Sie den Stick möglicherweise nicht neu partitionieren
|
| 15 |
oder formatieren. Falls es trotzdem nötig ist, nutzen Sie <command>cfdisk</command>
|
| 16 |
oder ein anderes Partitionierungswerkzeug, um eine FAT16-Partition zu erzeugen
|
| 17 |
und erstellen dann ein Dateisystem, indem Sie Folgendes eingeben:
|
| 18 |
|
| 19 |
<informalexample><screen>
|
| 20 |
# mkdosfs /dev/<replaceable>sda1</replaceable>
|
| 21 |
</screen></informalexample>
|
| 22 |
|
| 23 |
Achten Sie darauf, dass Sie den richtigen Gerätenamen für den USB-Stick
|
| 24 |
verwenden. Das Programm <command>mkdosfs</command> ist in dem Debian-Paket
|
| 25 |
<classname>dosfstools</classname> enthalten.
|
| 26 |
|
| 27 |
</para></note><para>
|
| 28 |
|
| 29 |
Um den Kernel zu starten, nachdem wir vom USB-Stick gebootet haben,
|
| 30 |
werden wir einen Bootloader auf dem Stick ablegen. Obwohl jeder Bootloader
|
| 31 |
(wie z.B. <command>lilo</command>) funktionieren sollte, wird empfohlen,
|
| 32 |
<command>SYSLINUX</command> zu verwenden, da er eine FAT16-Partition
|
| 33 |
benutzt und über eine Textdatei konfiguriert werden kann. Jedes Betriebssystem,
|
| 34 |
das das FAT-Dateisystem unterstützt, kann verwendet werden, um die
|
| 35 |
Konfiguration des Bootloaders zu verändern.
|
| 36 |
|
| 37 |
</para><para>
|
| 38 |
|
| 39 |
Um <command>SYSLINUX</command> auf die FAT16-Partition des USB-Sticks zu
|
| 40 |
befördern, installieren Sie die Pakete <classname>syslinux</classname> und
|
| 41 |
<classname>mtools</classname> auf Ihrem System und führen dann aus:
|
| 42 |
|
| 43 |
<informalexample><screen>
|
| 44 |
# syslinux /dev/<replaceable>sda1</replaceable>
|
| 45 |
</screen></informalexample>
|
| 46 |
|
| 47 |
Hier wieder die Warnung, den richtigen Gerätenamen zu verwenden.
|
| 48 |
Die Partition darf nicht ins Dateisystem eingebunden sein,
|
| 49 |
wenn <command>SYSLINUX</command> gestartet wird. Durch diese Prozedur
|
| 50 |
wird ein Bootsektor auf die Partition geschrieben und die Datei
|
| 51 |
<filename>ldlinux.sys</filename> erstellt, die den Bootloader-Code
|
| 52 |
enthält.
|
| 53 |
|
| 54 |
</para><para>
|
| 55 |
|
| 56 |
Hängen Sie die Partition ins Dateisystem ein (<userinput>mount /dev/sda1 /mnt</userinput>)
|
| 57 |
und kopieren Sie die folgenden Dateien vom Debian-Archiv auf den Stick:
|
| 58 |
|
| 59 |
<itemizedlist>
|
| 60 |
<listitem><para>
|
| 61 |
|
| 62 |
<filename>vmlinuz</filename> (Kernel-Binär-Datei)
|
| 63 |
|
| 64 |
</para></listitem>
|
| 65 |
<listitem><para>
|
| 66 |
|
| 67 |
<filename>initrd.gz</filename> (Initial-RAM-Disk-Image)
|
| 68 |
|
| 69 |
</para></listitem>
|
| 70 |
<listitem><para>
|
| 71 |
|
| 72 |
<filename>syslinux.cfg</filename> (SYSLINUX-Konfigurationsdatei)
|
| 73 |
|
| 74 |
</para></listitem>
|
| 75 |
<listitem><para>
|
| 76 |
|
| 77 |
Optionale Kernel-Module
|
| 78 |
|
| 79 |
</para></listitem>
|
| 80 |
</itemizedlist>
|
| 81 |
|
| 82 |
Wenn Sie die Dateien umbenennen möchten, beachten Sie, dass
|
| 83 |
<command>SYSLINUX</command> nur Dateinamen nach dem DOS-(8.3)Format
|
| 84 |
verarbeiten kann.
|
| 85 |
|
| 86 |
</para><para>
|
| 87 |
|
| 88 |
Die Konfigurationsdatei <filename>syslinux.cfg</filename> sollte die
|
| 89 |
folgenden zwei Zeilen enthalten:
|
| 90 |
|
| 91 |
<informalexample><screen>
|
| 92 |
default vmlinuz
|
| 93 |
append initrd=initrd.gz ramdisk_size=12000 root=/dev/ram rw
|
| 94 |
</screen></informalexample>
|
| 95 |
|
| 96 |
Beachten Sie bitte, dass der Wert für den Parameter <userinput>ramdisk_size</userinput>
|
| 97 |
abhängig von dem Image, das Sie booten, evtl. noch erhöht werden muss.
|
| 98 |
|
| 99 |
</para>
|
| 100 |
</sect3>
|