Επόμενο Προηγούμενο Περιεχόμενα
Το σπουδαιότερο script είναι το rc.sysinit, καθώς είναι
το πρώτο script που εκτελείται στο Linux. Οι λειτουργίες
του script αυτού είναι οι εξής:
-
Ορίζει το PATH (κάνει export τη μεταβλητή PATH)
-
Ρυθμίζει το networking
-
Ξεκινάει το swapping για τη virtual memory
-
Ορίζει το hostname του συστήματος
-
Ελέγχει το root partition για πιθανές επιδιορθώσεις
(fsck)
-
Ελέγχει τα quotas του root filesystem
-
Ενεργοποιεί τα user και group quotas για το root
filesystem
-
Ξανακάνει mount το root filesystem, αλλά αυτήν την φορά
read/write
-
Ελέγχει τον πίνακα των mounted filesystems, τον
/etc/mtab
-
Ετοιμάζει το σύστημα για το φόρτωμα των modules
-
Βρίσκει τα modules dependencies
-
Ελέγχει τα υπόλοιπα filesystems για πιθανές
επιδιορθώσεις
-
Κάνει mount όλα τα υπόλοιπα filesystems
-
Σβήνει πολλά /etc αρχεία, όπως π.χ. το /etc/fastboot
-
Σβήνει τα UUCP lock αρχεία
-
Ρυθμίζει την ώρα του συστήματος
-
Ξεκινάει το swap partition
-
Ετοιμάζει τις serial ports
-
Φορτώνει τα modules
Το rc.sysinit script εκτελείται από την init δια μέσου
του /etc/inittab. Το inittab περιέχει την εξής γραμμή:
# System initialization.
si::sysinit:/etc/rc.d/rc.sysinit
Επόμενο Προηγούμενο Περιεχόμενα