[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]:Initialisierung des Systems



Tach,

ich habe mich heute etwas mit dem Systemstart eines Debian-Systems
beschäftigt. Meiner Meinung nach läuft der Systemstart so ab:

(1) lilo/loadlin lädt den Kernel, entpackt ihn und startet ihn.
(2) Der Kernel initialisiert die Hardware und sucht Platten und
    Partitionen.
(3) Der Kernel mounted das Root-Filesystem read-only.
(4) Der Kernel startet init.
(5) init liest /etc/inittab, sucht nach einem Eintrag mit
    /action/ == "sysinit" [1] und führt das dort genannte Programm
    aus. Bei Debian ist das /etc/init.d/rcS [2].
(6) /etc/init.d/rcS führt die Skripte aus /etc/init.d/rcS.d aus.
(7) Dort passieren einige Dinge, über die ich mich hier nicht weiter
    auslassen muß.
(8) init wartet währenddessen darauf, daß /etc/init.d/rcS zuende-
    gelaufen ist.
(9) Init nimmt den im Eintrag mit /action/ == "initdefault" genannten
    runlevel und führt das passende Startscript aus.

Ich müßte also die von mir gewünschte Initialisierung der SCSI-Devices
mit scsidev irgendwo in /etc/init.d/rcS unterbringen, richtig?

Habe ich sonst etwas übersehen oder falsch dargestellt? Ich bitte
gegebenenfalls um Berichtigung.

Grüße
Marc



[1] sysinit ist nicht in der Manpage für init erwähnt.
[2] der Sermon mit /sbin/unconfigured.sh wird vermutlich nur bei
    der Installation benötigt, oder? Warum wird er dann nach der
    Installation nicht entfernt? Kann ich ihn sicher rauswerfen
    oder wird das bei Updates wieder gebraucht?

-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber          |   " Questions are the         | Mailadresse im Header
Karlsruhe, Germany  |     Beginning of Wisdom "     | Fon: *49 721 966 32 15
Nordisch by Nature  | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     740


Reply to: