Com actualitzar GRUB a Arch Linux

How Update Grub Arch Linux



El carregador d’arrencada és el primer programa que s’executa quan s’inicia l’ordinador. Aquest programari carrega tot el sistema operatiu. Dins dels sistemes operatius de codi obert com Linux i altres sistemes amb gust Unix, GRUB és el gestor d’arrencada més popular. Si no ho sabíeu, GRUB també és de codi obert amb TONES de configuracions compatibles. Si utilitzeu Arch Linux, suposo que utilitzeu GRUB com a carregador d’arrencada, oi? Vegem com actualitzar GRUB a Arch Linux.

S'està actualitzant el paquet GRUB

El primer que cal fer és assegurar-se que GRUB estigui actualitzat. Quan actualitzeu el sistema, pacman s’encarregarà d’actualitzar GRUB a la versió més recent.







suopacman-Syu



Si voleu assegurar-vos manualment que el sistema té la versió més recent de GRUB, utilitzeu l'ordre següent.



suopacman-Sgrub





Aquesta ordre tornarà a instal·lar GRUB, per descomptat. Tot i això, pacman comprovarà si hi ha la versió més recent del servidor i, si hi ha una actualització disponible, l’agafarà i la instal·larà.

S'està editant la configuració de GRUB

GRUB permet la configuració personalitzada. Podeu dur a terme diverses accions amb aquesta oportunitat, per exemple, configurant el sistema operatiu predeterminat (si hi ha instal·lat un sistema operatiu múltiple), el temps d'espera del menú GRUB, la imatge de fons personalitzada i molt més. També és possible establir scripts personalitzats per a GRUB.



GRUB utilitza el seu propi fitxer de configuració per realitzar totes les accions. El fitxer es troba a / etc / default / grub. Per als scripts GRUB, s’utilitza el directori /etc/grub.d.

Editeu el fitxer de configuració de GRUB.

suo <editor> /etc/per defecte/grub

Per exemple, per canviar el fons de pantalla GRUB, canvieu el valor de la variable GRUB_BACKGROUND.

GRUB també permet pintar els textos per facilitar la lectura.

Al començament del fitxer, notareu la variable GRUB_DEFAUTL. S'utilitza per definir quin sistema operatiu és el predeterminat al carregador d'arrencada.

La següent entrada GRUB_TIMEOUT decidirà quant de temps ha de romandre obert el menú GRUB. Per defecte, el valor és 5 (segons). Si voleu que el menú GRUB es mostri sense límits, configureu el valor a qualsevol enter negatiu.

Un cop finalitzada l’edició, deseu el fitxer.

Consulteu el directori d’escriptures GRUB.

Personalitzador GRUB

Aquesta és una eina molt útil que permet personalitzar més fàcilment diversos paràmetres de GRUB. És una eina gràfica i està disponible directament des del dipòsit Arch Linux.

suopacman-Sgrub-customizer

Inicieu grub-customizer des del menú.

Es requerirà la contrasenya d’arrel per iniciar. Al cap i a la fi, esteu trucant a una eina per fer canvis a nivell de sistema.

Cada opció de l'eina és senzilla i s'explica per si mateixa.

Recarrega GRUB

Després de fer tots els canvis, cal actualitzar el fitxer GRUB cfg al directori / boot / grub. Executeu l'ordre següent després de fer qualsevol canvi al fitxer de configuració de GRUB.

suogrub-mkconfig-o /arrencada/grub/grub.cfg

Si no us interessa executar aquesta llarga ordre, podeu fer servir update-grub. És un script que executa l'ordre esmentada anteriorment. Tot i això, no està disponible al directori oficial d’Arch Linux. update-grub s’ha d’agafar d’AUR .

Prepareu el vostre sistema per construir i instal·lar paquets AUR.

suopacman-S vajabase-desenvolupament

Agafa update-grub d'AUR.

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

Comenceu a construir update-grub.

Nota: per accedir més fàcilment a AUR, es recomana utilitzar un auxiliar AUR adequat. Els ajudants d'AUR poden automatitzar tota la tasca. Apreneu a utilitzar AUR .

arc-Supdate-grub

Un cop finalitzada la instal·lació, podeu trucar directament a update-grub per fer la feina.

suoupdate-grub

Pensaments finals

GRUB és el gestor d’arrencada més popular de totes les distribucions de Linux. També pot funcionar amb altres sistemes operatius. Per tenir un control total sobre el procés d’arrencada, cal tenir coneixements sobre la manipulació de les configuracions de GRUB i l’actualització correcta de GRUB.