Co je hlavní spouštěcí záznam (MBR)? Definice a způsob použití [MiniTool Wiki]
What Is Master Boot Record
Rychlá navigace:
Master Boot Record (MBR) je speciální typ zaváděcího sektoru, který je umístěn na začátku paměťových zařízení s oddíly počítače, jako jsou interní pevné disky, externí pevné disky, vyměnitelné jednotky a další. Tento koncept byl poprvé veřejně představen v roce 1983 s PC DOS 2.0.
MBR obsahuje informace o tom, jak jsou logické oddíly obsahující souborové systémy uspořádány na tomto paměťovém médiu. Obsahuje také spustitelný kód, který funguje jako zavaděč pro nainstalovaný operační systém.
Maximální adresovatelný úložný prostor tabulky oddílů MBR je 2 TB ( 2 ^ 32 × 512 bajtů ). Proto je schéma rozdělení založené na MBR postupně nahrazováno schématem tabulky oddílů GUID (GPT).
MBR nemůže existovat na médiu bez oddílů, jako jsou diskety.
Když získáte nový pevný disk, můžete použít Průvodce oddílem MiniTool a jeho ' Inicializujte na disk MBR 'funkce dělat tuto práci.
Přehled
Obecně existují dva druhy definice pro MBR. Obecně řečeno, MBR obsahuje celý sektor ( bootstrap, tabulka oddílů a identifikátor oddělení ). V užším slova smyslu odkazuje pouze na bootstrap.
Obecně platí, že sektor obsahující kód zavaděče je Main Boot Record ( MBR ), protože tento kód zavaděče již zabírá většinu volného místa. Kromě toho formátování příkazů oddílu nevymaže informace MBR, protože tento speciální prostor nepatří žádným oddílům.
MBR obsahuje tři části (< 512 bajtů )
1: Primární zavaděče / hlavní spouštěcí záznam ( 446 bajtů )
Začátek MBR je první fází kódu zavaděče. A kód zavaděče je variabilní. Uživatelé tak mohou zavést MBR z více operačních systémů. Najdete jej v programu FDISK. Po zavedení pevného disku MBR předá řízení přímo určitému operačnímu systému, který byl zaregistrován v tabulce oddílů.
2: Tabulka diskových oddílů ( DPT )
Tabulka oddílů popisuje oddíly úložného zařízení. Tabulka diskových oddílů je umístěna v prvním sektoru ( válec 0, hlava 0 a sektor 1, MBR ) každého pevného disku. Celková tabulka oddílů je 64 bytů dlouhá a každá položka oddílu je 16 bytů dlouhá. Proto jsou na disku MBR maximálně 4 oddíly. Pokud uživatelé potřebují více oddílů, mohou vytvořit rozšířený oddíl, protože rozšířený oddíl lze rozdělit na několik logických jednotek.
3: KONEC podpis
Jeho hodnota je AA55. Ale může to vypadat jako 55AA, protože nízká hodnota bude před vysokou.
Poznámka: MBR nepatří k žádnému operačnímu systému. Příkaz disk jej proto nemůže přečíst. Uživatelé jej však mohou upravit nebo přepsat pomocí příkazů. Například v minix 3 mohou uživatelé použít příkaz „installboot-m / dev / c / us / r / mdec / masterboot“ pro zápis programu master-boot do MBR.
Hlavní funkce a spouštěcí proces MBR
Systém BIOS automaticky zkontroluje všechna hardwarová zařízení, když uživatelé spustí počítač. Poté systémový bootstrapping načte MBR z CHS do paměti. A poté může provést hlavní spouštěcí záznam.
Hlavní spouštěcí záznam zkontroluje tabulku oddílů pevného disku, zda je v pořádku, a vyhledá spouštěcí oddíl “ aktivní ”V tabulce oddílů. Kromě toho může pomoci uložit obsah prvního logického sektoru aktivního oddílu do paměti. A obsah sektoru se nazývá dos boot record ( DBR ).
Proces čtení MBR
Nejprve program BIOS zkontroluje hardware systému a poté zkontroluje dostupná zaváděcí zařízení podle pořadí zavádění nastaveného v CMOS. Dále systém BIOS načte první sektor, konkrétně sektor MBR, na 0000: 7C00H. Poté systém BIOS načte 0000: 7CFEH-0000, aby zjistil, zda je koncový podpis 55AAH. Pokud ano, BIOS předá řízení MBR a načte Windows. Pokud ne, BIOS načte další zaváděcí zařízení. Pokud není k dispozici žádné zaváděcí zařízení, zobrazí se zpráva „NO RAM BASIC“ a systém Windows nelze spustit.
Virtuální MBR
Virtuální MBR označuje rozšířený spouštěcí záznam ( EBR ), jejichž záznamy záznamů jsou totožné s MBR.
Znovu sestavte MBR
V některých případech může chybná operace nebo invaze počítačových virů poškodit MBR. Výsledkem je, že při spuštění počítače uživatelé uvidí pouze černou obrazovku nebo některá nesmyslná písmena. S cílem této situace se mohou obrátit na některá řešení, například:
DOS příkazy: fdisk / mbr