summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortorben2015-03-12 01:26:43 +0100
committertorben2015-03-12 01:26:43 +0100
commit4aede07a624cfc4a37f5f845e3f3a71d57d020ac (patch)
tree208906cdcb6ed1d30fc8ad5a3eab768972610c65
parentImprove documentation. (diff)
downloadsystemd-init-4aede07a624cfc4a37f5f845e3f3a71d57d020ac.tar.gz
systemd-init-4aede07a624cfc4a37f5f845e3f3a71d57d020ac.tar.xz
systemd-init-4aede07a624cfc4a37f5f845e3f3a71d57d020ac.zip
Commit additional function descriptions.
-rw-r--r--readme.md22
1 files changed, 18 insertions, 4 deletions
diff --git a/readme.md b/readme.md
index 31d6a8c1..d3436eeb 100644
--- a/readme.md
+++ b/readme.md
@@ -13,7 +13,7 @@ h2. Begriffe
h2. Aufgabe
Es wird ein Skript bzw. Dracut-Modul benötigt, dass ein initramfs basierend auf
-systemd baut. Das resultierende initramfs muss Netzwerksupport bereitstellen
+systemd baut. Das resultierende initramfs muss Netzwerk-Support bereitstellen
ein dnbd3 Blockdevice mounten können und einen "switch_root" bzw. "pivot_root"
auf das zuvor gemountete Dateisystem umsetzen. Das initramfs sollte es
ermöglichen sowohl *CentOS7*, *RedHat*, *ArchLinux* als auch *Ubuntu* booten zu
@@ -215,7 +215,7 @@ depends() {
</code></pre>
Mit dieser Funktion können zusätzliche benötigte Kernel-Command-Line-Argumente
-ausgegeben werden, die benötigt werden um die aktuelle Maschien zu booten.
+ausgegeben werden, die benötigt werden um die aktuelle Maschine zu booten.
Die Ausgabe sollte mit einem Leerzeichen beginnen und keine neuen Zeilen
ausgeben.
@@ -225,7 +225,7 @@ cmdline() {
}
</code></pre>
-Mit der Funktion ??installkernel?? sollen alle Kernelspezifischen Dateien
+Mit der Funktion ??installkernel?? sollen alle kernelspezifischen Dateien
installiert werden. Siehe hierzu auch den Abschnitt
??Hilfsfunktionen zur Installation??
@@ -237,7 +237,21 @@ installkernel() {
h2. Hilfsfunktionen zur Installation
-TODO
+??inst_multiple?? installiert mehrere Binärdateien. Sollten ausführbare Dateien
+ohne entsprechendem Pfad ausgewählt werden, wird dracut folgende die Pfade
+??/usr/sbin??, ??/sbin??, ??/usr/bin??, ??/bin?? durchsuchen, um den Pfad der
+zugehörigen ausführbaren Datei zu ermitteln. Bei dem Kommando-Zeilen-Argument
+??-o?? als erster Parameter werden Fehler bei nicht auffindbaren Dateien
+unterdrückt.
+
+??inst_multiple [-o] <file> [ <file> …]??
+
+??inst?? installiert eine referenzierte Datei an den korrespondierenden Ort im
+??initramfs??. Die Datei wird innerhalb des ??initramfs?? am gleichen Ort zu
+finden sein wie auf der Referenzmaschine. Optional kann als zweites Argument
+ein anderer Ort für das temporäre Dateisystem angegeben werden.
+
+??inst <src> [<dst>]??
h3. Konfiguration