211service.com
Τι είναι η εκκίνηση του υπολογιστή; [Βοήθεια]
Τι είναι η εκκίνηση του υπολογιστή; [Βοήθεια]
Γρήγορη πλοήγηση:
Τι είναι η εκκίνηση του υπολογιστή
Εκκίνηση υπολογιστή είναι μια διαδικασία φόρτωσης του λειτουργικού συστήματος στην κύρια μνήμη του υπολογιστή / μνήμη τυχαίας προσπέλασης (RAM) και στη συνέχεια η προετοιμασία του συστήματος για τους χρήστες να εκτελούν εφαρμογές όταν ο υπολογιστής είναι ενεργοποιημένος.
Η διαδικασία εκκίνησης
Η διαδικασία εκκίνησης του υπολογιστή μπορεί να διαρκέσει μόνο δευτερόλεπτα σε σύγχρονο υπολογιστή. Ωστόσο, η συγκεκριμένη διαδικασία εκκίνησης είναι περίπλοκη.
Διαδικασία εκκίνησης σε δίσκο MBR
Όταν ένας υπολογιστής είναι απενεργοποιημένος, το λογισμικό όπως το λειτουργικό σύστημα, οι εφαρμογές και τα δεδομένα αποθηκεύονται σε μνήμη μόνο για ανάγνωση (ROM). Κατά την εκκίνηση του υπολογιστή, ο υπολογιστής μπορεί να διαβάσει μόνο μέρος των προγραμμάτων και των δεδομένων που είναι αποθηκευμένα σε ROM. Στη συνέχεια, ξυπνά το υλικολογισμικό που είναι ενσωματωμένο σε ROM.
Το υλικολογισμικό θα κάνει αυτόματη δοκιμή ενεργοποίησης (POST). Το POST θα ελέγξει εάν το υλικό του υπολογιστή μπορεί να ικανοποιήσει τη βασική κατάσταση λειτουργίας ή όχι. Εάν παρουσιαστούν κάποια προβλήματα στο υλικό, η διαδικασία εκκίνησης θα τερματιστεί. Εάν δεν υπάρχει πρόβλημα με το υλικό, στην οθόνη του υπολογιστή θα εμφανίζονται οι πληροφορίες σχετικά με την CPU, τον εσωτερικό χώρο αποθήκευσης, τη μονάδα σκληρού δίσκου και ούτω καθεξής.

Και το πιο σημαντικό, το υλικολογισμικό επιτρέπει την πρόσβαση σε άλλους τύπους μνήμης όπως ένας σκληρός δίσκος και η κύρια μνήμη (η μνήμη RAM ονομάζεται επίσης κύρια μνήμη). Γενικά, εάν ο δίσκος συστήματος είναι δίσκος MBR, το BIOS (Basic Input / Output System) θα προσπαθήσει να αποκτήσει πρόσβαση στους πρώτους τομείς (που ονομάζονται επίσης τομέας εκκίνησης) των δίσκων σύμφωνα με την ακολουθία εκκίνησης. Η ακολουθία εκκίνησης μπορεί να ρυθμιστεί στη διεπαφή BIOS.
Το BIOS θα διακρίνει εάν αυτή η μονάδα δίσκου μπορεί να χρησιμοποιηθεί για την εκκίνηση του υπολογιστή ή όχι ανάλογα με τον τομέα εκκίνησης που περιέχει 512 bytes της κύριας εγγραφής εκκίνησης. Εάν η μονάδα δίσκου δεν μπορεί να χρησιμοποιηθεί για εκκίνηση του υπολογιστή, θα διαβαστεί ο πρώτος τομέας της επόμενης μονάδας σε ακολουθία εκκίνησης έως ότου βρεθεί μια μονάδα δίσκου που περιέχει διαμέρισμα συστήματος.
Στη συνέχεια, το BIOS θα φορτώσει το boot loader στη μνήμη και θα το τρέξει. Όπως είναι γνωστό, δεν υπάρχει λειτουργικό σύστημα στη μνήμη RAM όταν ο υπολογιστής είναι μόλις ενεργοποιημένος. Το λειτουργικό σύστημα χρειάζεται το φορτωτή του για να το τοποθετήσει στη μνήμη RAM για εκτέλεση. Το boot loader είναι ένα τέτοιο είδος προγράμματος, το οποίο μπορεί να κάνει την πρόσβαση του υπολογιστή στον ROM για να φορτώσει τα προγράμματα και τα δεδομένα του λειτουργικού συστήματος στη μνήμη RAM και να τα τρέξει.
Φορτωτής εκκίνησης
Οι φορτωτές εκκίνησης διαφέρουν από τύπο υπολογιστή σε τύπο υπολογιστή. Για παράδειγμα, σε γενικές γραμμές υπολογιστή, το boot loader χωρίζεται συνήθως σε δύο στάδια. Ο φορτωτής εκκίνησης πρώτου σταδίου που βρίσκεται στο MBR χρησιμοποιείται για τη φόρτωση και εκκίνηση του φορτωτή εκκίνησης δεύτερου σταδίου σε ένα συγκεκριμένο διαμέρισμα.
Ο φορτωτής εκκίνησης δεύτερου σταδίου φορτώνει τον πυρήνα του λειτουργικού συστήματος όπως τα Windows ή το Linux στην κύρια μνήμη του υπολογιστή. Όταν φορτώνεται ο πυρήνας του λειτουργικού συστήματος, αναλαμβάνει τον έλεγχο του υπολογιστή και στη συνέχεια αρχίζει να εκτελεί αποσυμπίεση και αρχικοποίηση.
Ταυτόχρονα, ο φορτωτής εκκίνησης δεύτερου σταδίου θα ελέγξει το υλικό του συστήματος, θα καταγράψει εξοπλισμούς υλικού που είναι συνδεδεμένοι με το σύστημα, θα τοποθετήσει τη συσκευή root root και θα φορτώσει τις απαραίτητες μονάδες πυρήνα. Στη συνέχεια, ο πυρήνας εκκινεί το λεγόμενο λογισμικό χώρου χρήστη όπως γραφικό περιβάλλον εργασίας χρήστη (GUI) και εκτελεί αρχικοποίηση συστήματος υψηλού επιπέδου για να επιτρέπει στους χρήστες να συνδέονται στον υπολογιστή ή να εκτελούν κάποιες άλλες εφαρμογές.
Διαδικασία εκκίνησης σε δίσκο GPT
Η διαδικασία εκκίνησης στο δίσκο GPT είναι ίδια με αυτή του δίσκου MBR πριν από την πρόσβαση στον τομέα εκκίνησης, αλλά υπάρχουν κάποιες διαφορές μετά την αφύπνιση του υλικολογισμικού. Σε δίσκο GPT, το UEFI (η εκκίνηση από δίσκο GPT απαιτεί μητρική πλακέτα UEFI, η οποία διέπεται από τη Microsoft) θα εκτελεί διαχειριστή εκκίνησης, η οποία επιτρέπει στους χρήστες να επιλέξουν ποιο λειτουργικό σύστημα θα εκκινήσει.
Στη συνέχεια, ο διαχειριστής εκκίνησης θα φορτώσει τον φορτωτή εκκίνησης. Στο UEFI, τα MBR και PBR (εγγραφή εκκίνησης διαμερισμάτων) έχουν αντικατασταθεί από αρχεία .efi του boot loader. Και τότε ο φορτωτής εκκίνησης θα φορτώσει το λειτουργικό σύστημα.