swriteboot(8)

NAME
swriteboot - Schreibt sekundären SRM-Boot-Lader auf Festplatte.

ÜBERSICHT
swriteboot [-v] [-f#] <gerät> <bootlader> [kernel]

BESCHREIBUNG
swriteboot kann zum Schreiben des sekundären Boot-Laders und -- optional -- eines Kernels auf die Festplatte verwendet werden. Das Ladeprogramm ist so geschrieben, daß es der SRM-Firmware erlaubt, davon zu booten (SRM ist die Firmware, die auch zum Booten von HP Tru64, OpenVMS und *BSD verwendet wird). Insbesondere ist das Ladeprogramm so geschrieben, daß ein physikalisch kontinuierlicher Bereich von Sektoren, beginnend bei Sektor 2 belegt wird und das der erste Sektor so aktualisiert wird, daß die SRM-Firmware den Boot-Lader finden kann. swriteboot kann versagen, falls der Bootstrap-Lader zu groß ist, um in die reservierten Sektoren zu passen. Es wird daher empfohlen, die ersten 512 Sektoren einer Festplatte für Boot-Zwecke zu reservieren. Dies läßt 256 kB Platz für einen sekundären Bootstrap-Lader, was massig ausreichen sollte (derzeit ist der aboot(8) Bootstrap-Lader ungefähr 90 kB groß). Reservieren Sie mehr, falls Sie dort auch einen Kernel haben wollen - 2 MB sollte in diesem Fall ausreichen.

Das <gerät>-Argument bestimmt das spezielle Gerät auf das die <bootlader>-Datei geschrieben werden soll. Die Boot-Lader-Datei muß ein »Header-Less«-Image (keine Objekt-Datei) sein, die den rohen Inhalt der Text-, Data- und BSS-Sektionen enthält. Ein typisches Kommando um SCSI-Platte 0 bootbar mit dem aboot(8)-Lader zu machen wird im folgenden gezeigt: »swriteboot /dev/sda bootlx«

Die -v Option sorgt für etwas ausführlichere Meldungen von swriteboot.

Die -f# Option teilt swriteboot mit, einen Überlapp des Bootbereichs mit der Partition # zu ignorieren.

Die -c# Option teilt swriteboot explizit die Boot-Partition mit. Falls dieses Argument fehlt, versucht swriteboot falls möglich die Boot-Partition automatisch zu erkennen. Beachten Sie, daß Sie die Boot-Partition später ebenfalls mit abootconf(8) setzten können.

SIEHE AUCH
aboot(8), abootconf(8), mke2fs(8), e2writeboot(8)

AUTOREN
Bob Manson <manson@magnus.acs.ohio-state.edu>
Michael Schwingen <michael@schwingen.org>
Helge Kreutzmann <debian@helgefjell.de> (Aktualisierung der Handbuchseite)