Hoofdstuk – 12
Het lezen van en het Wijzigen van MBR met Programmering
Het hoofd Verslag van de Laars (MBR) of de Hoofdlijst van de Verdeling (MPT)
De Hoofdbescheiden van de Laars (MBR) of soms verwezen als Hoofdverdelingslijst (MPT) worden, opgemaakt op de harde schijfaandrijving door bevel FDISK. EXE van Dos uit te voeren.
MBR bevat een klein programma om de actieve (of bootable) verdeling van de harde schijfaandrijving te laden en te beginnen. Het Hoofdlaarsverslag bevat informatie over alle vier primaire verdelingen op de harde schijfaandrijving zoals de beginnende sector, die sector, grootte van de verdeling enz. beëindigt.
MBR wordt gevestigd bij Absolute Sector 0 of wij kunnen bij cilinder 0, hoofd 0 zeggen, en sector1 en als er meer dan één verdeling aanwezig is daar in de schijf is zijn de Uitgebreide Hoofdverslagen van de Laars, die aan het begin van elk uitgebreid verdelingsvolume worden gevestigd.
Voor uitvoerige beschrijving verwijs de hoofdstuk“Logical Benadering van Schijven en OS”, vroeger besproken in dit boek.
Het hoofd formaat van het laarsverslag
Wij kunnen de Aandrijving van de Harde Schijf in verscheidene logische aandrijving verdelen die over het algemeen hun eigen aandrijvingsbrief door Dos wordt toegewezen). Slechts één verdeling kan tegelijkertijd als actieve (of bootable) Verdeling worden gemerkt.
Het Hoofdverslag van de Laars heeft de grens van vier ingangen in de Hoofdlijst van de Verdeling. Nochtans kan de plaats van het Uitgebreide Hoofdverslag van de Laars met behulp van het Hoofdverslag van de Laars worden verkregen dat de Uitgebreide Lijsten van de Verdeling bevat, het waarvan formaat precies het zelfde vanaf de belangrijkste Lijst van de Verdeling behalve daar is geen laarscode is en deze ruimte van 446 Bytes normaal gereserveerd voor de laarscode is en leeg blijft.
Alle 512Bytes van het Hoofdverslag van de Laars zijn als volgt Gebroken, gegeven in de Lijst:
Compensatie |
Beschrijving |
Grootte |
000H |
De aanvankelijke Lader van het Programma (IPL), Uitvoerbare Code (verstrekt allereerste initialisering aan de Computer) |
446 Bytes |
1BEH |
De eerste Ingang van de Verdeling (zie Volgende Lijst) |
16 Bytes |
1CEH |
De tweede Ingang van de Verdeling |
16 Bytes |
1DEH |
De derde Ingang van de Verdeling |
16 Bytes |
1EEH |
De vierde Ingang van de Verdeling |
16 Bytes |
1FEH |
Uitvoerbare Teller of Bootable Magische Aantal van de Handtekening van de Sector of (AAH 55H) |
2 Bytes |
Totaal = 512 Bytes |
Alle uitgebreide verdelingen zouden binnen de ruimte moeten bestaan die door de uitgebreide verdelingsingang wordt gereserveerd. Slechts twee van de uitgebreide verdelingen moeten, de eerste als normale verdeling worden gebruikt en de tweede aangezien een andere uitgebreide verdeling als bestaat.
Aldus met behulp van één Hoofdlijst van de Verdeling kunnen wij de plaats van een andere Uitgebreide Hoofdlijst van de Verdeling naast het krijgen, als heden.
|