Τι είναι το Master Boot Record (MBR); Ορισμός και τρόπος χρήσης [MiniTool Wiki]
What Is Master Boot Record
Γρήγορη πλοήγηση:
Το Master Boot Record (MBR) είναι ένας ειδικός τύπος τομέα εκκίνησης που βρίσκεται στην αρχή των διαμερισμένων συσκευών αποθήκευσης υπολογιστών, όπως εσωτερικοί σκληροί δίσκοι, εξωτερικοί σκληροί δίσκοι, αφαιρούμενοι δίσκοι και άλλα. Αυτή η ιδέα πρωτοεμφανίστηκε δημόσια το 1983 με το PC DOS 2.0.
Το MBR διατηρεί τις πληροφορίες σχετικά με τον τρόπο οργάνωσης των λογικών κατατμήσεων, που περιέχουν συστήματα αρχείων, σε αυτό το μέσο αποθήκευσης. Περιέχει επίσης εκτελέσιμο κώδικα για λειτουργία ως φορτωτής για το εγκατεστημένο λειτουργικό σύστημα.
Ο μέγιστος διευθυνσιοδοτούμενος χώρος αποθήκευσης του πίνακα διαμερισμάτων MBR είναι 2 TB ( 2 ^ 32 × 512 byte ). Επομένως, το σχήμα διαμερισμάτων που βασίζεται σε MBR αντικαθίσταται σταδιακά από το σχήμα GUID Partition Table (GPT).
Το MBR δεν μπορεί να υπάρχει σε μη διαμερισμένα μέσα όπως δισκέτες.
Όταν έχετε έναν νέο σκληρό δίσκο, μπορείτε να το χρησιμοποιήσετε Οδηγός διαμερισμάτων MiniTool και είναι ' Αρχικοποίηση σε δίσκο MBR Λειτουργία για να κάνω αυτήν τη δουλειά.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Γενικά, υπάρχουν δύο είδη ορισμών για το MBR. Σε γενικές γραμμές, το MBR περιέχει ολόκληρο τον τομέα ( bootstrap, πίνακας διαμερισμάτων και αναγνωριστικό διαχωρισμού ). Ενώ υπό στενή έννοια, αναφέρεται μόνο στο bootstrap.
Γενικά, ο τομέας που περιέχει κώδικα φορτωτή είναι το Main Boot Record ( MBR ) επειδή αυτός ο κωδικός φορτωτή καταλαμβάνει ήδη το μεγαλύτερο μέρος του ελεύθερου χώρου. Εκτός αυτού, η διαμόρφωση εντολών κατάτμησης δεν θα διαγράψει τις πληροφορίες MBR, καθώς αυτός ο ειδικός χώρος δεν ανήκει σε κανένα διαμέρισμα.
Το MBR περιέχει τρία μέρη (< 512 byte )
1: Κύριος φορτωτής εκκίνησης / Κύρια εγγραφή εκκίνησης ( 446 byte )
Η αρχή του MBR είναι το πρώτο στάδιο του κώδικα του φορτωτή. Και ο κωδικός του φορτωτή είναι μεταβλητός. Έτσι, οι χρήστες μπορούν να εκκινήσουν MBR από πολλά λειτουργικά συστήματα. Μπορεί να βρεθεί στο πρόγραμμα FDISK. Μετά την εκκίνηση του σκληρού δίσκου, το MBR θα μεταβιβάσει το δικαίωμα ελέγχου στο συγκεκριμένο λειτουργικό σύστημα που έχει καταχωριστεί στον πίνακα διαμερισμάτων.
2: Πίνακας διαμερισμάτων δίσκου ( DPT )
Ο πίνακας διαμερισμάτων περιγράφει τα διαμερίσματα μιας συσκευής αποθήκευσης. Ο πίνακας διαμερισμάτων δίσκου βρίσκεται στον πρώτο τομέα ( κύλινδρος 0, κεφαλή 0 και τομέας 1, MBR ) κάθε σκληρού δίσκου. Ο συνολικός πίνακας διαμερισμάτων έχει μήκος 64 byte και κάθε καταχώρηση διαμέτρου έχει μήκος 16 byte Επομένως, υπάρχουν έως 4 διαμερίσματα στον δίσκο MBR. Εάν οι χρήστες χρειάζονται περισσότερα διαμερίσματα, μπορούν να δημιουργήσουν εκτεταμένο διαμέρισμα καθώς ένα εκτεταμένο διαμέρισμα μπορεί να χωριστεί σε πολλές λογικές μονάδες δίσκου.
3: Υπογραφή ΤΕΛΟΣ
Η τιμή του είναι AA55. Αλλά μπορεί να μοιάζει με 55ΑΑ αφού η χαμηλή τιμή θα είναι μπροστά από το υψηλό.
Σημείωση: Το MBR δεν ανήκει σε κανένα λειτουργικό σύστημα. Επομένως, η εντολή δίσκου δεν μπορεί να την διαβάσει. Ωστόσο, οι χρήστες μπορούν να το τροποποιήσουν ή να το ξαναγράψουν μέσω εντολών. Για παράδειγμα, στο minix 3, οι χρήστες μπορούν να χρησιμοποιήσουν την εντολή 'installboot-m / dev / c / us / r / mdec / masterboot' για να γράψουν το πρόγραμμα master-boot σε MBR.
Κύρια λειτουργία και διαδικασία εκκίνησης του MBR
Το BIOS θα ελέγχει αυτόματα όλες τις συσκευές υλικού όταν οι χρήστες ξεκινούν τον υπολογιστή. Μετά από αυτό, το bootstrapping του συστήματος θα διαβάσει το MBR από το CHS στη μνήμη. Και τότε, μπορεί να εκτελέσει την κύρια εγγραφή εκκίνησης.
Η κύρια εγγραφή εκκίνησης θα ελέγξει τον πίνακα διαμερισμάτων του σκληρού δίσκου για να δει αν είναι σε καλή κατάσταση και να αναζητήσει ένα διαμέρισμα με δυνατότητα εκκίνησης ' ενεργός Στον πίνακα διαμερισμάτων. Εκτός αυτού, μπορεί να βοηθήσει στην αποθήκευση των περιεχομένων του πρώτου λογικού τομέα του ενεργού διαμερίσματος στη μνήμη. Και, το περιεχόμενο του τομέα ονομάζεται dos boot record ( DBR ).
Η διαδικασία ανάγνωσης MBR
Αρχικά, το πρόγραμμα BIOS ελέγχει το υλικό του συστήματος και, στη συνέχεια, ελέγξτε τις διαθέσιμες συσκευές εκκίνησης σύμφωνα με τη σειρά εκκίνησης που έχει οριστεί στο CMOS. Στη συνέχεια, το BIOS διαβάζει τον πρώτο τομέα, δηλαδή τον τομέα MBR έως το 0000: 7C00H. Στη συνέχεια, το BIOS διαβάζει 0000: 7CFEH-0000 για να δει αν η τελική υπογραφή είναι 55AAH. Εάν είναι, το BIOS θα μεταβιβάσει τον έλεγχο στο MBR για να φορτώσει τα Windows. Εάν όχι, το BIOS θα διαβάσει άλλες συσκευές με δυνατότητα εκκίνησης. Εάν δεν υπάρχει συσκευή με δυνατότητα εκκίνησης, θα λάβουμε το μήνυμα 'NO RAM BASIC' και τα Windows δεν μπορούν να εκκινήσουν.
Εικονικό MBR
Το εικονικό MBR αναφέρεται σε εκτεταμένη εγγραφή εκκίνησης ( EBR ), των οποίων οι εγγραφές εγγραφών είναι ίδιες με αυτές των MBR.
Αναδημιουργία MBR
Σε ορισμένες περιπτώσεις, η εσφαλμένη λειτουργία ή η εισβολή ιών υπολογιστή ενδέχεται να προκαλέσουν βλάβη στο MBR. Ως αποτέλεσμα, κατά την εκκίνηση του υπολογιστή, οι χρήστες βλέπουν απλώς μια μαύρη οθόνη ή βλέπουν κάποια ανοησία γράμματα. Στοχεύοντας σε αυτήν την κατάσταση, μπορούν να στραφούν σε ορισμένες λύσεις, όπως:
Εντολές DOS: fdisk / mbr