Zavaděč je úplně první program, který se spustí při startu počítače. Tento kus softwaru pak načítá celý operační systém. V rámci „open-source“ operačních systémů, jako je Linux a další operační systémy s příchutí Unixu, je nejoblíbenějším zavaděčem GRUB. Pokud to nevíte, GRUB je také open-source s TUNAMI podporovaných konfigurací. pokud používáte Arch Linux, pak předpokládám, že jako zavaděč používáte GRUB, že? Pojďme se podívat, jak aktualizovat GRUB v Arch Linuxu.
Aktualizace balíčku GRUB
Úplně nejdříve je třeba se ujistit, že je GRUB aktuální. Při aktualizaci systému se o aktualizaci GRUBu na nejnovější verzi postará pacman.
Pokud se chcete ujistit, že systém má nejnovější verzi GRUBu ručně, použijte následující příkaz.
Tento příkaz samozřejmě přeinstaluje systém GRUB. Pacman však zkontroluje nejnovější verzi ze serveru, a pokud je k dispozici aktualizace, vezme ji a nainstaluje.
Úprava konfigurace GRUBu
GRUB umožňuje vlastní konfiguraci. Pomocí této možnosti můžete provádět řadu akcí, například nastavit výchozí operační systém (pokud je nainstalováno více operačních systémů), časový limit nabídky GRUB, vlastní obrázek na pozadí a mnoho dalšího. Je také možné nastavit vlastní skripty pro GRUB.
GRUB používá pro provádění všech akcí vlastní konfigurační soubor. Tento soubor se nachází na adrese „/etc/default/grub“. Pro skripty GRUB se používá adresář „/etc/grub.d“.
Upravte konfigurační soubor GRUB.
Chcete-li například změnit tapetu GRUB, změňte hodnotu proměnné „GRUB_BACKGROUND“.
GRUB také umožňuje obarvení textů pro snadnější čtení.
Na začátku souboru si všimněte proměnné „GRUB_DEFAUTL“. Slouží k určení, který operační systém je v zavaděči výchozí.
Další položka „GRUB_TIMEOUT“ rozhodne, jak dlouho má zůstat nabídka GRUB otevřená. Ve výchozím nastavení je hodnota 5 (sekund). Pokud chcete neomezeně zobrazovat nabídku GRUB, nastavte hodnotu na libovolné záporné celé číslo.
Po dokončení úprav soubor uložte.
Podíváme se do adresáře se skripty GRUB.
GRUB customizer
Jedná se o velmi užitečný nástroj, který umožňuje snadnější přizpůsobení různých nastavení GRUB. Je to grafický nástroj a je k dispozici přímo v repozitáři Arch Linuxu.
Z nabídky spusťte „grub-customizer“.
Pro spuštění bude vyžadovat heslo roota. Koneckonců voláte nástroj pro provádění změn na úrovni systému.
Každá jednotlivá možnost nástroje je jednoduchá a srozumitelná.
Reload GRUB
Po provedení všech změn je nutné aktualizovat soubor GRUB cfg v adresáři „/boot/grub“. Po provedení jakékoli změny v konfiguračním souboru GRUBu spusťte následující příkaz:
Pokud se vám nechce spouštět tento zdlouhavý příkaz, můžete použít příkaz „update-grub“. Jedná se o skript, který spustí dříve zmíněný příkaz. Není však k dispozici v oficiálním adresáři Arch Linuxu. „update-grub“ je třeba uchopit z AUR.
Připravte svůj systém na sestavení a instalaci balíčků AUR.
Uchopte „update-grub“ z AUR.
Začněte vytvářet „update-grub“.
Poznámka: Pro snadnější přístup k AUR se doporučuje použít vhodného pomocníka AUR. Pomocníci AUR mohou celou úlohu automatizovat. Naučte se používat AUR.
Po dokončení instalace můžete přímo zavolat „update-grub“, který provede práci.
Závěrečné myšlenky
GRUB je nejoblíbenější zavaděč pro všechny linuxové distribuce. Může fungovat i s jinými operačními systémy. Pro převzetí plné kontroly nad zaváděcím procesem je nutné mít znalosti o manipulaci s konfigurací GRUBu a správné aktualizaci GRUBu
.