Wat is Master Boot Record (MBR)? Definitie en gebruik [MiniTool Wiki]
What Is Master Boot Record
Snelle navigatie :
Een Master Boot Record (MBR) is een speciaal type opstartsector dat zich aan het begin van de gepartitioneerde computeropslagapparaten bevindt, zoals interne harde schijven, externe harde schijven, verwisselbare schijven en meer. Dit concept werd voor het eerst publiekelijk geïntroduceerd in 1983 met PC DOS 2.0.
De MBR bevat de informatie over hoe de logische partities, die bestandssystemen bevatten, op dat opslagmedium zijn georganiseerd. Het bevat ook uitvoerbare code om te functioneren als een lader voor het geïnstalleerde besturingssysteem.
De maximale adresseerbare opslagruimte van de MBR-partitietabel is 2 TB ( 2 ^ 32 × 512 bytes ). Daarom wordt het op MBR gebaseerde partitioneringsschema geleidelijk vervangen door het GUID Partition Table (GPT) -schema.
MBR kan niet bestaan op niet-gepartitioneerde media zoals diskettes.
Wanneer u een nieuwe harde schijf krijgt, kunt u MiniTool Partition Wizard en zijn ' Initialiseer naar MBR-schijf 'functie om dit werk te doen.
Overzicht
Over het algemeen zijn er twee soorten definities voor MBR. In grote lijnen omvat MBR de hele sector ( bootstrap, partitietabel en separatie-ID ). Hoewel het in enge zin alleen verwijst naar bootstrap.
Over het algemeen is de sector die de ladercode bevat Main Boot Record ( MBR ) omdat deze loadercode al de meeste vrije ruimte inneemt. Bovendien zullen met het formatteren van partitieopdrachten MBR-informatie niet worden gewist, aangezien deze speciale ruimte niet tot een partitie behoort.
MBR bevat drie onderdelen (< 512 bytes )
1: Primaire opstartladers / hoofdopstartrecord ( 446 bytes )
Het begin van de MBR is de eerste fase van de ladercode. En de ladercode is variabel. Gebruikers kunnen dus MBR opstarten vanaf meerdere besturingssystemen. Het is te vinden in het FDISK-programma. Na het opstarten van de harde schijf, geeft MBR de controle over aan het bepaalde besturingssysteem dat in de partitietabel is geregistreerd.
2: Schijfpartitietabel ( DPT )
De partitietabel beschrijft de partities van een opslagapparaat. Schijfpartitietabel bevindt zich in de eerste sector ( cilinder 0, kop 0 en sector 1, MBR ) van elke harde schijf. De totale partitietabel is 64 bytes lang en elke partitie-invoer is 16 bytes lang. Daarom zijn er maximaal 4 partities op de MBR-schijf. Als gebruikers meer partities nodig hebben, kunnen ze een uitgebreide partitie maken, aangezien een uitgebreide partitie kan worden onderverdeeld in verschillende logische stations.
3: EINDE Handtekening
De waarde is AA55. Maar het kan eruit zien als 55AA, aangezien de lage waarde voor de hoge staat.
Notitie: MBR behoort niet tot een besturingssysteem. Daarom kan de schijfopdracht deze niet lezen. Gebruikers kunnen het echter wijzigen of herschrijven via opdrachten. In de minix 3 kunnen gebruikers bijvoorbeeld het 'installboot-m / dev / c / us / r / mdec / masterboot' commando gebruiken om het master-boot programma naar MBR te schrijven.
Hoofdfunctie en opstartproces van MBR
BIOS controleert automatisch alle hardwareapparaten wanneer gebruikers de pc starten. Daarna leest het systeem bootstrapping de MBR van CHS naar het geheugen. En dan kan het de master boot record uitvoeren.
Master boot record zal de partitietabel van de harde schijf controleren om te zien of deze in goede staat is, en om een opstartpartitie te zoeken ' actief ”In de partitietabel. Bovendien kan het helpen om de inhoud van de eerste logische sector van de actieve partitie in het geheugen op te slaan. En de inhoud van de sector heet dos boot record ( DBR ).
Het proces van het lezen van MBR
Eerst controleert het BIOS-programma de systeemhardware en vervolgens de beschikbare opstartapparaten in overeenstemming met de opstartvolgorde die is ingesteld in CMOS. Vervolgens leest BIOS de eerste sector, namelijk MBR-sector, naar 0000: 7C00H. Vervolgens leest BIOS 0000: 7CFEH-0000 om te zien of de eindsignatuur 55AAH is. Als dit het geval is, geeft het BIOS de besturing door aan MBR om Windows te laden. Als dit niet het geval is, leest het BIOS andere opstartbare apparaten. Als er geen opstartbaar apparaat is, ontvangen we het bericht 'NO RAM BASIC' en kan Windows niet opstarten.
Virtuele MBR
Virtuele MBR verwijst naar uitgebreid opstartrecord ( EBR ), waarvan de recordvermeldingen identiek zijn aan MBR's.
Bouw MBR opnieuw op
In sommige gevallen kan een verkeerde bediening of een computervirusinvasie MBR beschadigen. Als gevolg hiervan zien gebruikers bij het opstarten van de computer gewoon een zwart scherm of zien ze wat onzinletters. Met het oog op deze situatie kunnen ze zich tot enkele oplossingen wenden, zoals:
DOS-opdrachten: fdisk / mbr