Εγχειρίδιο του FreeBSD
Προηγ | Κεφάλαιο 13 Η Διαδικασία Εκκίνησης του FreeBSD | Επόμενο

# 13.6 Init: Αρχικοποίηση Ελέγχου Διαδικασιών

Μόλις ολοκληρωθεί η εκκίνηση του πυρήνα, ο έλεγχος μεταφέρεται στην διαδικασία χρήστη init(8), η οποία βρίσκεται στο αρχείο `/sbin/init`, ή στη διαδρομή που καθορίζεται στην μεταβλητή `init_path` του `loader`.

## 13.6.1 Ακολουθία Αυτόματης Επανεκκίνησης

Η ακολουθία αυτόματης επανεκκίνησης εξασφαλίζει ότι τα συστήματα αρχείων είναι σε κανονική, σταθερή κατάσταση. Αν δεν είναι, και η fsck(8) δεν μπορεί να διορθώσει τα προβλήματα, τότε η init(8) θα μεταφέρει το σύστημα σε κατάσταση λειτουργίας ενός χρήστη ώστε να μπορέσει άμεσα ο διαχειριστής συστήματος να επιληφθεί των προβλημάτων αυτών.

## 13.6.2 Κατάσταση Λειτουργίας Ενός Χρήστη

Μπορείτε να εισέλθετε στην κατάσταση αυτή μέσω της ακολουθίας αυτόματης επανεκκίνησης, ή μέσω της επιλογής `-s` κατά την εκκίνηση ή ακόμα και θέτοντας τη μεταβλητή `boot_single` στον `loader`.

Μπορείτε επίσης να εισέλθετε σε αυτή εκτελώντας την εντολή shutdown(8) χωρίς την επιλογή επανεκκίνησης (`-r`) ή τερματισμού (`-h`), ενώ είστε σε κατάσταση λειτουργίας πολλών χρηστών (multi-user).

Αν η `κονσόλα` του συστήματος έχει τεθεί ως `insecure` (ανασφαλής) στο `/etc/ttys`, το σύστημα θα ζητήσει τον κωδικό του `root` πριν εισέλθει σε κατάσταση λειτουργίας ενός χρήστη.

Παράδειγμα 13-3. Ανασφαλής Κονσόλα στο `/etc/ttys`

    # name  getty                           type    status          comments
    #
    # If console is marked "insecure", then init will ask for the root password
    # when going to single-user mode.
    console none                            unknown off insecure

> Σημείωση: Μια `insecure` (ανασφαλής) κονσόλα σημαίνει ότι δεν θεωρείτε ασφαλή την κονσόλα όσο αφορά τη φυσική της πρόσβαση και θέλετε να είστε βέβαιος ότι μόνο όποιος γνωρίζει τον κωδικό του `root` θα μπορεί να χρησιμοποιήσει τη λειτουργία ενός χρήστη. Η επιλογή αυτή δεν σημαίνει ότι θέλετε η κονσόλα σας να λειτουργεί χωρίς ασφάλεια. Αν θέλετε ασφάλεια, θα πρέπει να επιλέξετε `insecure`, όχι `secure`.

## 13.6.3 Κατάσταση Λειτουργία Πολλαπλών Χρηστών (multi-user)

Αν η init(8) δεν βρει προβλήματα στα συστήματα αρχείων σας, ή μόλις ο χρήστης τερματίσει την κατάσταση λειτουργίας ενός χρήστη, το σύστημα εισέρχεται σε λειτουργία πολλαπλών χρηστών, όπου και ξεκινά πλέον η ρύθμιση πόρων (resources) του συστήματος.

### 13.6.3.1 Ρύθμιση Πόρων (rc)

Το σύστημα ρύθμισης πόρων, διαβάζει τις προεπιλεγμένες επιλογές από το `/etc/defaults/rc.conf`, και επιλογές για το συγκεκριμένο μηχάνημα από το `/etc/rc.conf`, και προχωρεί στην προσάρτηση των συστημάτων αρχείων που αναγράφονται στο `/etc/fstab`, ξεκινά τις υπηρεσίες δικτύου, εκκινεί διάφορους δαίμονες, και τέλος εκτελεί τα scripts εκκίνησης των τοπικά εγκατεστημένων πακέτων (εφαρμογών).

Η σελίδα manual rc(8) παρέχει μια καλή αναφορά στο σύστημα ρύθμισης πόρων, καθώς εξετάζει τα ίδια τα scripts εκκίνησης.

Προηγ | Αρχή | Επόμενο
Device Hints | Πάνω | Ακολουθία Τερματισμού

Αυτό το κείμενο, και άλλα κείμενα, μπορεί να βρεθεί στο ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

Για ερωτήσεις σχετικά με το FreeBSD, διαβάστε την τεκμηρίωση πριν να επικοινωνήσετε με την <questions@FreeBSD.org>.
Για ερωτήσεις σχετικά με αυτή την τεκμηρίωση, στείλτε e-mail στην <doc@FreeBSD.org>.