GRUB (GNU GRand Unified Bootloader) je zavaděč operačního systému v Linuxu. Umožňuje uživateli vybrat operační systém nebo jádro Linuxu při zavádění počítače. GRUB pracuje v dřívější fázi zaváděcího procesu, ještě před spuštěním samotného operačního systému.
Další informace o grubu
GRUB poskytuje uživateli interaktivní nabídku pro výběr požadovaného operačního systému nebo jádra systému Linux, které se má spustit. Dokáže detekovat další operační systémy nainstalované v počítači a přidat je do nabídky pro spuštění. Umožňuje také uživateli měnit parametry spouštění operačního systému, například předávat parametry jádra, spouštět systém v nouzovém režimu nebo měnit grafické rozlišení obrazovky.
Zvláštností systému GRUB je jeho konfigurační soubor, který určuje nastavení spouštění včetně jader systému Linux, parametrů spouštění a pokročilých nastavení. Konfigurační soubor GRUB se obvykle nachází v adresáři /boot/grub. GRUB ve skutečnosti funguje jako standardní zavaděč pro většinu distribucí Linuxu a hraje důležitou roli při úspěšném spuštění operačního systému v počítači.
Funkce grubu v Linuxu
GRUB (GNU GRand Unified Bootloader) v Linuxu má několik funkcí:
- Konfigurační flexibilita: umožňuje uživateli přizpůsobit proces zavádění, vybrat operační systémy nebo jádra Linuxu pro zavedení, měnit parametry zavádění a spravovat různé systémové parametry.
- Podpora více jazyků: podporuje různé jazyky a umožňuje zobrazit interaktivní nabídku spouštění v požadovaném jazyce, což je výhodné pro uživatele z celého světa.
- Detekce a přidávání operačních systémů: automaticky detekuje nainstalované operační systémy v počítači a přidává je do spouštěcí nabídky. To usnadňuje výběr správného systému při každém spuštění počítače.
- Podpora různých souborových systémů: dokáže pracovat s různými souborovými systémy, jako jsou
ext4, NTFS, Btrfsa další. To umožňuje spouštět operační systémy uložené na různých diskových oddílech a souborových systémech. - Podpora ochrany heslem: umožňuje nastavit heslo pro přístup k interaktivní nabídce spouštění nebo chránit nastavení spouštění před neoprávněnými změnami.
- Pokročilé funkce ladění: poskytuje další nástroje pro ladění a diagnostiku problémů se spouštěním systému, například režim jednořádkového příkazového rozhraní a možnost ruční změny parametrů spouštění.
GRUB je jedním z nejoblíbenějších zavaděčů v systému Linux a díky své flexibilitě a spolehlivosti je hojně používán v různých distribucích.
Co je to obnovení grubu?
Obnovení GRUB v Linuxu znamená obnovení zavaděče po jeho poškození nebo odstranění. Obnova GRUB zahrnuje obnovení jednoho nebo více souborů nezbytných pro jeho fungování, jako jsou konfigurační soubory, moduly a samotný zavaděč. Díky tomu se systém opět správně spustí a umožní přístup k nainstalovaným operačním systémům.
Kdy je obnova nutná?
Obnovení GRUB lze provést pomocí různých nástrojů a metod v závislosti na distribuci systému Linux a verzi GRUB. Často se například používá příkaz grub-install k přeinstalování systému GRUB na disku a příkazy update-grub nebo grub-mkconfig k aktualizaci nebo kompilaci konfiguračních souborů.
Obnovení zavaděče může být nutné v následujících případech:
- Po instalaci jiného operačního systému, který přepsal GRUB. Pokud jste například po Linuxu nainstalovali systém Windows, mohlo dojít k přepsání systému GRUB a je třeba jej obnovit.
- Pokud omylem odstraníte nebo poškodíte konfigurační soubory nebo soubory zavaděče, může být nutné je obnovit.
- Pokud se systém nespustí kvůli chybě v GRUBu nebo v dřívějších fázích zavádění, můžete zkusit obnovit GRUB a problém vyřešit.
- Pokud přesunete oddíly na pevném disku nebo změníte jejich velikost, může systém GRUB ztratit odkazy na spouštěcí obrazy. V takovém případě vám obnovení GRUBu pomůže obnovit správné odkazy.
- V případě, že přesunete systém na jiný pevný disk nebo provedete jinou manipulaci s diskem.
Obnovení poskytuje možnost spouštět operační systém z různých oddílů pevného disku a řídí spouštění různých operačních systémů nainstalovaných v počítači.
Při provádění obnovy je třeba vzít v úvahu oddíly a rozdělení disku, nainstalované operační systémy a jejich spouštěcí obrazy, aby bylo možné přesně určit, které soubory a nastavení je třeba obnovit. Obnovení umožňuje obnovit normální provoz počítače.

