Jak aktualizovat GRUB v Arch Linuxu

author
3 minutes, 38 seconds Read

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.

sudo pacman -Syu

Pokud se chcete ujistit, že systém má nejnovější verzi GRUBu ručně, použijte následující příkaz.

sudo pacman -S grub

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.

sudo <editor> /etc/default/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.

sudo pacman -S grub-customizer

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:

sudo grub-mkconfig -o /boot/grub/grub.cfg

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.

sudo pacman -S git base-devel

Uchopte „update-grub“ z AUR.

git clone https://aur.archlinux.org/update-grub.git

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.

yay -S update-grub

Po dokončení instalace můžete přímo zavolat „update-grub“, který provede práci.

sudo update-grub

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

.

Similar Posts

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.