Co je GRUB Bootloader a k čemu slouží?

Co je GRUB Bootloader a k čemu slouží?

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





jak nastavit dpi ve Photoshopu

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





Proces spouštění Linuxu

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, až do okamžiku, kdy se zobrazí přihlašovací obrazovka.





Proces spouštění operačního systému má čtyři hlavní fáze a probíhají 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. Když se počítač spustí, spustí test POST (Power On Self Test), aby se ujistil, že základní hardware, jako je paměť a pevný disk, funguje správně. Poté BIOS zkontroluje Master Boot Record (MBR) primárních pevných disků, což je část na vašem pevném disku, kde je umístěn zavaděč.
  2. Zavaděč : Načte jádro do RAM pomocí sady parametrů jádra.
  3. Jádro : Primární funkcí jádra je inicializace zařízení a paměti. Poté načte proces init.
  4. Init : Odpovědný za spouštění a zastavování 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.



Další informace: Je počítač BIOS považován za software, hardware nebo firmware?

Co je Grand Unified Bootloader?

GRUB je zodpovědný především za to, že vám poskytne nabídku možností, ze které si můžete vybrat operační systém nebo prostředí, ze kterého chcete zavést systém. 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 mít uvedené zde.

mám sledovat ricka a mortyho?

Poznámka : GRUB se neomezuje pouze na zavádění do operačních systémů Linux, můžete jej také použít ke spuštění z 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 běžnými distribucemi Linuxu, 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 distribuce Linuxu používají také další zavaděče, jako je Linux Loader (LILO), coreboot a SYSLINUX.

Role GRUBU

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

  • initrd : Používá se pro zadání počátečního disku RAM.
  • BOOT_IMAGE : Umístění bitové kopie jádra Linuxu.
  • vykořenit : Určuje umístění kořenového souborového systému. Používá jádro k nalezení init, což zase načítá kritické služby.
  • NS : Odpovědnost za připojení souborového systému v režimu jen pro čtení.
  • klid : Skrývá při spuštění počítače některé zprávy specifické pro systém.
  • šplouchnutí : Používá se k zobrazení úvodní obrazovky při spouštění systému.

Když jste v nabídce možností GRUB, můžete upravit parametry jádra stisknutím A klávesu na klávesnici.

Konfigurace zavaděče GRUB

GRUB 2 vám poskytuje velkou flexibilitu a sílu, pokud jde o konfiguraci zavaděče.

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

Když provedete změny v /etc/default/grub soubor, měli byste spustit níže uvedený příkaz, aby byly vaše změny zapsány do souboru grub.cfg soubor automaticky.

zapínání a vypínání obrazovky počítače
sudo update-grub

Více o GRUBu a některých jeho možnostech konfigurace se můžete dozvědět spuštěním následujícího příkazu:

info -f grub

Přizpůsobení GRUBu na 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 GRUB. Dokonce si můžete snadno přizpůsobit obrázek na pozadí spouštěcí obrazovky.

Podíl Podíl tweet E-mailem Jak přizpůsobit nabídku zavádění Grub pomocí obrázku na pozadí

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

Číst dále
Související témata
  • Linux
  • GRUB Bootloader
  • Linux
O autorovi Dobré jít(36 článků zveřejněno)

Mwiza vyvíjí software z 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 a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru