summaryrefslogtreecommitdiff
path: root/de/using-d-i/modules/arm/flash-kernel-installer.xml
blob: b67a8bb93770e7f080374cf84866228bc606221c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<!-- retain these comments for translator revision tracking -->
<!-- original version: 69371 -->

  <sect3 arch="arm">
  <title>Das System mit flash-kernel boot-fähig machen</title>
<para>

Da es für ARM keine plattform-übergreifende
Firmware-Schnittstelle gibt, sind die Schritte, die erforderlich sind,
um das System boot-fähig zu machen, sehr stark vom jeweiligen
Gerät abhängig. &debian; verwendet ein Werkzeug namens
<command>flash-kernel</command>, um dies zu bewerkstelligen.
Flash-kernel enthält eine Datenbank, die die verschiedenen Vorgänge
beschreibt, welche auf den einzelnen Geräten ausgeführt werden müssen,
um diese boot-fähig zu machen. Es erkennt, ob das betreffende Gerät
unterstützt wird; falls ja, führt es die nötigen Schritte aus.

</para><para>

Auf Geräten, die vom internen NOR- oder NAND-Flash-Speicher
booten, schreibt flash-kernel den Kernel und die Initial-Ramdisk
in diesen internen Speicher. Diese Methode ist auf älteren
armel-Geräten sehr verbreitet. Bitte beachten Sie, dass die meisten dieser
Geräte es nicht erlauben, mehrere Kernel und Ramdisks in diesem internen
Speicher abzulegen; das heißt, flash-kernel auf diesen Geräten
auszuführen bedeutet, dass der vorherige Inhalt des Flash-Speichers
überschrieben wird!

</para><para>

Bei ARM-Systemen, die u-boot als System-Firmware nutzen und Kernel
sowie Initial-Ramdisk von einem externen Speichermedium (wie MMC-/SD-Karte,
USB-Speicher oder IDE-/SATA-Festplatte) booten, generiert flash-kernel
ein passendes Boot-Skript, um das automatische Booten ohne manuelles
Eingreifen durch den Benutzer zu ermöglichen.

</para>
  </sect3>