Startup: Unterschied zwischen den Versionen

Aus
(Startup Seite angelegt und angefangen)
 
Zeile 1: Zeile 1:
== Wie geht die Diskstation in Betrieb (Startup) ==
== Wie geht die Diskstation in Betrieb (Startup) ==


Hier entsteht (noch lang nicht fertig) eine Seite über die Vorgänge mit der die Diskstation in Betrieb geht. Auf der Suche nach einem Seltsamen Fehler in einem Startup-Script kam das Thema auf wie diese Scripte bei der Diskstation eigentlich ineinander greifen. Das läuft teilweise deutlich anders als man es vom Desktop-PC gewöhnt ist und ist IMHO eine eigene Seite in diesem Wiki wert.
Hier entsteht (noch lang nicht fertig) eine Seite über die Vorgänge mit der die Diskstation in Betrieb geht. Auf der Suche nach einem seltsamen Fehler in einem Startup-Script kam das Thema auf wie diese Scripte bei der Diskstation eigentlich ineinander greifen. Das läuft teilweise deutlich anders als man es vom Desktop-PC gewöhnt ist und ist IMHO eine eigene Seite in diesem Wiki wert.


=== Bootlader ===
=== Bootlader ===

Version vom 20. August 2011, 20:04 Uhr

Wie geht die Diskstation in Betrieb (Startup)

Hier entsteht (noch lang nicht fertig) eine Seite über die Vorgänge mit der die Diskstation in Betrieb geht. Auf der Suche nach einem seltsamen Fehler in einem Startup-Script kam das Thema auf wie diese Scripte bei der Diskstation eigentlich ineinander greifen. Das läuft teilweise deutlich anders als man es vom Desktop-PC gewöhnt ist und ist IMHO eine eigene Seite in diesem Wiki wert.

Bootlader

(noch zu schreiben)

Kernel

(noch zu schreiben)

Init

Der Kern startet nachdem er alle nötigen Initialisierungen an sich selbst durchgeführt hat genau einen Prozess. Dieser Prozess hat immer die Prozess-ID 1 und heißt init. Alle weiteren Prozesse (Applikationen oder Dämonen für Dienste o.Ä.) sind direkt oder indirekt Tochterprozesse von init. Auf einem Desktop würde init die Datei /etc/init.conf bzw. Dateien im Verzeichnis /etc/init lesen um zu erfahren welche weiten Prozesse meist über Scripte zu starten sind. Ein Blick in /etc zeigt dass es dort zwar ein Verzeichnis init.d aber kein init gibt.