Linux Grub (I). Co to je a jak to funguje?

El GRUB je jednou z nejdůležitějších částí Linux, ale může to být také jeden z nejproblematičtějších, takže vysvětlíme, z čeho se skládá a jak to funguje, z nejjednodušší perspektivy.

Linux Grub

První sektor pevného disku se nazývá hlavní spouštěcí záznam (MBR). Tento sektor je dlouhý pouze 512 bajtů a obsahuje malou část kódu (446 bajtů) nazvanou primární zavaděč a tabulka oddílů (64 bajtů), která popisuje primární a rozšířené oddíly.

Ve výchozím nastavení kód MBR vyhledá oddíl označený jako aktivní a jakmile je nalezen, načte jej ze svého bootovacího sektoru do paměti a předá mu kontrolu. GRUB nahradí výchozí MBR vlastním kódem.

Provoz GRUB lze rozdělit do několika fází.

1 fáze Je umístěn v MBR a ukazuje hlavně na fázi 2, protože MBR je příliš malý na to, aby pojal všechna potřebná data.

2 fáze Odkazuje na váš konfigurační soubor, který obsahuje veškeré složité uživatelské rozhraní a možnosti, které jsou běžně známé, když mluvíte o GRUBu. Fázi 2 lze umístit kdekoli na disku. Pokud stupeň 2 nemůže najít svou konfigurační tabulku, GRUB opustí spouštěcí sekvenci a nabídne uživateli příkazový řádek pro ruční konfiguraci.

1.5 fáze Můžeš použijte informace o spuštění, které jsou dostatečně malé, aby se vešly do oblasti bezprostředně po MBR.

Architektura jeviště umožňuje GRUB být poměrně složitý a vysoce konfigurovatelný ve srovnání s většinou bootloaderů, které jsou řídké a snadno se vejdou do hranic tabulky oddílů.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.