Zavaděč je jednou z nejdůležitějších součástí procesu zavádění operačního systému Linux.

Tento článek vám ukáže, co je bootloader a jakou roli hraje v systému Linux. Tato příručka se zejména zaměří na program Grand Unified Bootloader (GRUB), výkonný a vysoce flexibilní program zavaděče. Ale než se podíváme na GRUB podrobně, je důležité porozumět procesu bootování v Linuxu.

Proces spouštění systému Linux

Proces spouštění v systému Linux je řada činností, ke kterým dochází od okamžiku, kdy stisknete tlačítko napájení na počítači, dokud se neobjeví přihlašovací obrazovka.

Proces spouštění operačního systému má čtyři hlavní fáze a probíhá v následujícím pořadí:

  1. BIOS: Stojí za Základní systém vstupů a výstupů a je zodpovědný hlavně za načtení bootloaderu. Po spuštění počítače se spustí POST (Power On Self Test), aby se ujistil, že základní hardware, jako je paměť a pevný disk, funguje správně. Poté BIOS zkontroluje hlavní spouštěcí záznam (MBR) primárních pevných disků, což je část na pevném disku, kde je umístěn zavaděč.
  2. instagram viewer
  3. Zavaděč: Načte jádro do paměti RAM se sadou parametrů jádra.
  4. Jádro: Primární funkcí jádra je inicializace zařízení a paměti. Poté načte proces init.
  5. Init: Odpovědný za spuštění a zastavení základních služeb ve vašem systému.

Poznámka: BIOS není proces související s Linuxem, je to proces, který se děje bez ohledu na váš operační systém.

Zjistěte více: Považuje se systém BIOS počítače, hardwaru nebo firmwaru za BIOS?

Co je Grand Unified Bootloader?

GRUB je zodpovědný hlavně za to, že vám poskytne nabídku možností, ze které si můžete vybrat operační systém nebo prostředí, do kterého chcete spustit. GRUB je navíc zodpovědný za načítání linuxové jádro.

Takto vypadá možnost nabídky GRUB. Pokud máte nainstalováno více operačních systémů, budete je zde mít uvedeny.

Poznámka: GRUB se neomezuje pouze na bootování do operačních systémů Linux, můžete jej také použít k zavedení do jiných operačních systémů, jako je Windows.

V době psaní tohoto článku jsou k dispozici dvě hlavní verze GRUBu.

  1. GRUB Legacy: Toto je první verze GRUBu a byla původně vyvinuta v roce 1995.
  2. GRUB 2: Toto je nejnovější verze GRUBu používaná mnoha mainstreamovými linuxovými distribucemi, jako jsou Manjaro, Ubuntu, Fedora a Red Hat Enterprise Linux (RHEL). GRUB 2 vám poskytuje lepší nástroje a možnosti konfigurace než jeho předchůdce.

Kromě GRUBu používají linuxové distribuce i jiné zavaděče, jako je Linux Loader (LILO), coreboot a SYSLINUX.

Role GRUBU

Jakmile vyberete operační systém, do kterého se má zavést, GRUB načte vybrané jádro. GRUB používá parametry jádra, aby zjistil, kde se jádro nachází, a další důležité parametry, které se mají použít.

  • Initrd: Používá se k určení počátečního disku RAM.
  • BOOT_IMAGE: Umístění obrazu jádra Linuxu.
  • vykořenit: Určuje umístění kořenového souborového systému. Používá jádro k vyhledání init, který zase načte důležité služby.
  • ro: Odpovědný za připojení souborového systému v režimu jen pro čtení.
  • klid: Při spouštění počítače skryje některé zprávy specifické pro systém.
  • splash: Používá se k zobrazení úvodní obrazovky při spouštění systému.

Pokud jste v nabídce možností GRUB, můžete upravit parametry jádra stisknutím klávesy E na klávesnici.

Konfigurace zavaděče GRUB

GRUB 2 vám dává spoustu flexibility a síly, pokud jde o konfiguraci vašeho zavaděče.

The /boot/grub adresář obsahuje soubor s názvem grub.cfg, což je hlavní konfigurační soubor pro GRUB. Doporučuje se však neupravovat grub.cfg soubor přímo, místo toho byste měli upravit soubor /etc/default/grub soubor.

Když provádíte změny v /etc/default/grub souboru, měli byste se ujistit, že spustíte níže uvedený příkaz, aby se vaše změny zapsaly do souboru grub.cfg soubor automaticky.

sudo update-grub

Další informace o GRUBu a některých jeho možnostech konfigurace získáte spuštěním následujícího příkazu:

informace -f grub

Přizpůsobení GRUBu v Linuxu

Tato příručka vám ukázala, že GRUB je vysoce výkonný a flexibilní zavaděč a hraje zásadní roli při fungování vašeho operačního systému. Uživatelé mají úplnou kontrolu nad vzhledem spouštěcí obrazovky GRUBu. Dokonce si můžete snadno přizpůsobit obrázek na pozadí spouštěcí obrazovky.

E-mailem
Jak přizpůsobit nabídku spouštění Grub pomocí obrázku na pozadí

Nudí vás výchozí nabídka Grub? Zde je způsob, jak jej přizpůsobit pomocí obrázku pozadí podle vašeho výběru.

Přečtěte si další

Související témata
  • Linux
  • Zavaděč GRUB
  • Linux
O autorovi
Mwiza Kumwenda (Publikováno 25 článků)

Mwiza vyvíjí software podle povolání a rozsáhle píše o Linuxu a front-end programování. Mezi jeho zájmy patří historie, ekonomie, politika a podniková architektura.

Více od Mwizy Kumwendy

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji s technickými tipy, recenzemi, bezplatnými elektronickými knihami a exkluzivními nabídkami!

Ještě jeden krok…!

V e-mailu, který jsme vám právě poslali, potvrďte svou e-mailovou adresu.

.