Cum se actualizează GRUB pe Arch Linux

How Update Grub Arch Linux



Boot loader-ul este primul program executat la pornirea computerului. Acest software încarcă apoi întregul sistem de operare. În cadrul sistemelor de operare open-source precum Linux și alte sisteme cu unix, GRUB este cel mai popular bootloader. Dacă nu știați, GRUB este, de asemenea, open-source cu TONE de configurații acceptate. Dacă utilizați Arch Linux, atunci presupun că utilizați GRUB ca bootloader, nu? Să vedem cum să actualizăm GRUB pe Arch Linux.

Se actualizează pachetul GRUB

Primul lucru de făcut este să vă asigurați că GRUB este actualizat. Când actualizați sistemul, pacman se va ocupa de actualizarea GRUB la cea mai recentă versiune.







sudopacman-Syu



Dacă doriți să vă asigurați manual că sistemul are cea mai recentă versiune de GRUB, utilizați următoarea comandă.



sudopacman-Sgrub





Această comandă va reinstala GRUB, desigur. Cu toate acestea, pacman va verifica ultima versiune de pe server și, dacă există o actualizare disponibilă, o va prelua și o va instala.

Editarea configurației GRUB

GRUB permite configurarea personalizată. Puteți efectua o serie de acțiuni folosind această oportunitate, de exemplu, setând sistemul de operare implicit (dacă este instalat un sistem de operare multiplu), expirarea meniului GRUB, imaginea de fundal personalizată și multe altele. De asemenea, este posibil să setați scripturi personalizate pentru GRUB.



GRUB folosește propriul fișier de configurare pentru efectuarea tuturor acțiunilor. Fișierul se află la / etc / default / grub. Pentru scripturile GRUB, este utilizat directorul /etc/grub.d.

Editați fișierul de configurare GRUB.

sudo <editor> /etc./Mod implicit/grub

De exemplu, pentru a schimba imaginea de fundal GRUB, modificați valoarea variabilei GRUB_BACKGROUND.

GRUB permite, de asemenea, colorarea textelor pentru o citire mai ușoară.

La începutul fișierului, veți observa variabila GRUB_DEFAUTL. Este folosit pentru a defini care este sistemul de operare implicit din bootloader.

Următoarea intrare GRUB_TIMEOUT va decide cât timp meniul GRUB trebuie să rămână deschis. În mod implicit, valoarea este 5 (secunde). Dacă doriți ca meniul GRUB să fie afișat nelimitat, setați valoarea la orice număr întreg negativ.

După finalizarea editării, salvați fișierul.

Să verificăm directorul script GRUB.

Personalizator GRUB

Acesta este un instrument foarte util care permite personalizarea mai ușoară a diferitelor setări GRUB. Este un instrument grafic și disponibil direct din depozitul Arch Linux.

sudopacman-Sgrub-customizer

Porniți grub-customizer din meniu.

Va trebui să începeți parola de root. La urma urmei, apelați la un instrument pentru a efectua modificări la nivel de sistem.

Fiecare opțiune a instrumentului este simplă și se explică de la sine.

Reîncarcă GRUB

După efectuarea tuturor modificărilor, este necesar să actualizați fișierul GRUB cfg în directorul / boot / grub. Rulați următoarea comandă după ce ați efectuat orice modificare a fișierului de configurare GRUB.

sudogrub-mkconfig-sau /cizmă/grub/grub.cfg

Dacă nu sunteți interesat să executați această comandă lungă, puteți utiliza update-grub. Este un script care execută comanda menționată anterior. Cu toate acestea, nu este disponibil în directorul oficial Arch Linux. update-grub trebuie preluat de la AUR .

Pregătiți-vă sistemul pentru construirea și instalarea pachetelor AUR.

sudopacman-S mergebaza-dezvoltare

Luați update-grub de la AUR.

git clonahttps://aur.archlinux.org/update-grub.git

Începeți să construiți update-grub.

Notă: Pentru un acces mai ușor la AUR, se recomandă utilizarea unui ajutor AUR adecvat. Ajutorii AUR pot automatiza întreaga sarcină. Aflați cum să utilizați AUR .

arc-Supdate-grub

Odată ce instalarea este finalizată, puteți apela direct update-grub pentru a face treaba.

sudoupdate-grub

Gânduri finale

GRUB este cel mai popular bootloader pentru toate distribuțiile Linux. Poate funcționa și cu alte sisteme de operare. Pentru a prelua controlul complet asupra procesului de boot, este necesar să aveți cunoștințe despre manipularea configurațiilor GRUB și actualizarea corectă a GRUB.