Was ist Master Boot Record (MBR)? Definition und Verwendung von [MiniTool Wiki]
What Is Master Boot Record
Schnelle Navigation :
Ein Master Boot Record (MBR) ist eine spezielle Art von Bootsektor, der sich am Anfang der partitionierten Computerspeichergeräte befindet, z. B. interne Festplatten, externe Festplatten, Wechseldatenträger und mehr. Dieses Konzept wurde erstmals 1983 mit PC DOS 2.0 öffentlich eingeführt.
Der MBR enthält Informationen darüber, wie die logischen Partitionen, die Dateisysteme enthalten, auf diesem Speichermedium organisiert sind. Es enthält auch ausführbaren Code, der als Loader für das installierte Betriebssystem fungiert.
Der maximal adressierbare Speicherplatz der MBR-Partitionstabelle beträgt 2 TB ( 2 ^ 32 × 512 Bytes ). Daher wird das MBR-basierte Partitionierungsschema schrittweise durch das GPT-Schema (GUID Partition Table) ersetzt.
MBR kann nicht auf nicht partitionierten Medien wie Disketten vorhanden sein.
Wenn Sie eine neue Festplatte erhalten, können Sie verwenden MiniTool-Partitionsassistent und sein ' Auf MBR-Festplatte initialisieren 'Funktion, um diesen Job zu erledigen.
Überblick
Im Allgemeinen gibt es zwei Arten der Definition für MBR. MBR umfasst im Großen und Ganzen den gesamten Sektor ( Bootstrap, Partitionstabelle und Trennungskennung ). Im engeren Sinne bezieht es sich nur auf Bootstrap.
Im Allgemeinen ist der Sektor, der den Loader-Code enthält, der Hauptstartdatensatz ( MBR ), da dieser Loader-Code bereits den größten Teil des freien Speicherplatzes belegt. Außerdem werden durch das Formatieren von Partitionsbefehlen keine MBR-Informationen gelöscht, da dieser spezielle Bereich zu keiner Partition gehört.
MBR enthält drei Teile (< 512 Bytes )
1: Primäre Bootloader / Hauptstartdatensatz ( 446 Bytes )
Der Beginn des MBR ist die erste Stufe des Loader-Codes. Und der Ladecode ist variabel. Somit können Benutzer MBR von mehreren Betriebssystemen booten. Es kann im FDISK-Programm gefunden werden. Nach dem Booten der Festplatte übergibt MBR das Steuerrecht an das bestimmte Betriebssystem, das in der Partitionstabelle registriert wurde.
2: Festplattenpartitionstabelle ( DPT )
Die Partitionstabelle beschreibt die Partitionen eines Speichergeräts. Die Festplattenpartitionstabelle befindet sich im ersten Sektor ( Zylinder 0, Kopf 0 und Sektor 1, MBR ) jeder Festplatte. Die gesamte Partitionstabelle ist 64 Byte lang, und jeder Partitionseintrag ist 16 Byte lang. Daher gibt es maximal 4 Partitionen auf der MBR-Festplatte. Wenn Benutzer mehr Partitionen benötigen, können sie eine erweiterte Partition erstellen, da eine erweiterte Partition in mehrere logische Laufwerke unterteilt werden kann.
3: END Unterschrift
Sein Wert ist AA55. Aber es kann wie 55AA aussehen, da der niedrige Wert vor dem hohen liegt.
Hinweis: MBR gehört zu keinem Betriebssystem. Daher kann der Festplattenbefehl es nicht lesen. Benutzer können es jedoch über Befehle ändern oder neu schreiben. In Minix 3 können Benutzer beispielsweise den Befehl „installboot-m / dev / c / us / r / mdec / masterboot“ verwenden, um das Master-Boot-Programm in MBR zu schreiben.
Hauptfunktion und Startvorgang des MBR
Das BIOS überprüft automatisch alle Hardwaregeräte, wenn Benutzer den PC starten. Danach liest das System-Bootstrapping den MBR von CHS in den Speicher. Anschließend kann der Master-Boot-Datensatz ausgeführt werden.
Der Master-Boot-Datensatz überprüft die Festplattenpartitionstabelle, um festzustellen, ob sie in gutem Zustand ist, und sucht nach einer bootfähigen Partition. “ aktiv ”In der Partitionstabelle. Außerdem kann es hilfreich sein, den Inhalt des ersten logischen Sektors der aktiven Partition im Speicher zu speichern. Der Inhalt des Sektors wird als dos boot record bezeichnet ( DBR ).
Der Prozess des Lesens von MBR
Zuerst überprüft das BIOS-Programm die Systemhardware und dann die verfügbaren Startgeräte gemäß der im CMOS festgelegten Startreihenfolge. Als nächstes liest das BIOS den ersten Sektor, nämlich den MBR-Sektor, zu 0000: 7C00H. Anschließend liest das BIOS 0000: 7CFEH-0000, um festzustellen, ob die Endsignatur 55AAH lautet. Wenn dies der Fall ist, übergibt das BIOS die Steuerung an MBR, um Windows zu laden. Wenn nicht, liest das BIOS andere bootfähige Geräte. Wenn kein bootfähiges Gerät vorhanden ist, wird die Meldung 'NO RAM BASIC' angezeigt, und Windows kann nicht booten.
Virtueller MBR
Virtueller MBR bezieht sich auf einen erweiterten Startdatensatz ( EBR ), deren Datensatzeinträge mit denen von MBRs identisch sind.
MBR neu erstellen
In einigen Fällen kann ein fehlerhafter Betrieb oder eine Invasion von Computerviren den MBR beschädigen. Infolgedessen sehen Benutzer beim Starten des Computers nur einen schwarzen Bildschirm oder einige unsinnige Buchstaben. Mit Blick auf diese Situation können sie sich einigen Lösungen zuwenden, wie:
DOS-Befehle: fdisk / mbr