Vad är Master Boot Record (MBR)? Definition och hur man använder [MiniTool Wiki]
What Is Master Boot Record
Snabb navigering:
En Master Boot Record (MBR) är en speciell typ av boot-sektor som finns i början av de partitionerade datorns lagringsenheter som interna hårddiskar, externa hårddiskar, flyttbara enheter och mer. Detta koncept introducerades först offentligt 1983 med PC DOS 2.0.
MBR innehåller information om hur de logiska partitionerna, som innehåller filsystem, är organiserade på det lagringsmediet. Den innehåller också körbar kod för att fungera som en lastare för det installerade operativsystemet.
Det maximala adresserbara lagringsutrymmet för MBR-partitionstabellen är 2 TB ( 2 ^ 32 × 512 byte ). Därför ersätts det MBR-baserade partitioneringsschemat gradvis av GUID Partition Table (GPT) -schemat.
MBR kan inte existera på icke-partitionerat media som disketter.
När du får en ny hårddisk kan du använda den MiniTool Partition Wizard och dess ' Initiera till MBR Disk funktion för att göra detta jobb.
Översikt
I allmänhet finns det två typer av definitioner för MBR. I stort sett innehåller MBR hela sektorn ( bootstrap, partitionstabell och separationsidentifierare ). Medan det i snäv mening avser det bara bootstrap.
Generellt är den sektor som innehåller laddarkod Main Boot Record ( MBR ) eftersom den här laddarkoden redan upptar större delen av ledigt utrymme. Dessutom kommer formatering av partitionskommandon inte att radera MBR-information eftersom detta specialutrymme inte tillhör några partitioner.
MBR innehåller tre delar (< 512 byte )
1: Primär bootloaders / Main Boot Record ( 446 byte )
Början av MBR är det första steget i loader code. Och lastarkoden är variabel. Således kan användare starta MBR från flera operativsystem. Det finns i FDISK-programmet. Efter att ha startat hårddisken skickar MBR kontrollrätten till det specifika operativsystem som har registrerats i partitionstabellen.
2: Diskpartitionstabell ( DPT )
Partitionstabellen beskriver partitionerna på en lagringsenhet. Diskpartitionstabellen finns i den första sektorn ( cylinder 0, huvud 0 och sektor 1, MBR ) på varje hårddisk. Den totala partitionstabellen är 64 byte lång och varje partitionspost är 16 byte lång. Därför finns det högst fyra partitioner på MBR-disken. Om användare behöver fler partitioner kan de skapa utökad partition eftersom en utökad partition kan delas in i flera logiska enheter.
3: SLUT signatur
Dess värde är AA55. Men det kan se ut som 55AA eftersom det låga värdet kommer att vara framför det höga.
Huvudfunktion och startprocess för MBR
BIOS kontrollerar automatiskt alla hårdvaruenheter när användare startar datorn. Därefter läser systemets bootstrapping MBR från CHS till minne. Och sedan kan den köra master boot-posten.
Huvudstartposten kontrollerar partitionstabellen på hårddisken för att se om den är i god ordning och söker en startbar partition ” aktiva ”I partitionstabellen. Dessutom kan det hjälpa till att lagra innehållet i den första logiska sektorn i den aktiva partitionen i minnet. Och sektorsinnehållet kallas dos boot record ( DBR ).
Processen med att läsa MBR
Först kontrollerar BIOS-programmet systemhårdvaran och kontrollerar sedan tillgängliga startenheter i enlighet med startordningen i CMOS. Därefter läser BIOS den första sektorn, nämligen MBR-sektorn till 0000: 7C00H. Därefter läser BIOS 0000: 7CFEH-0000 för att se om slutsignaturen är 55AAH. Om det är så kommer BIOS att överföra kontrollen till MBR för att ladda Windows. Om inte, kommer BIOS att läsa andra startbara enheter. Om det inte finns någon startbar enhet, kommer vi att få meddelandet “INGEN RAM BASIC”, och Windows kan inte starta.
Virtuell MBR
Virtuell MBR hänvisar till utökad startpost ( EBR ), vars registerposter är identiska med MBR.
Bygg om MBR
I vissa fall kan felaktig användning eller datorvirusinvasion skada MBR. Som ett resultat ser användarna bara en svart skärm eller ser några nonsensbokstäver när de startar datorn. Med sikte på denna situation kan de vända sig till några lösningar, som:
DOS-kommandon: fdisk / mbr