Comment mettre à jour GRUB sur Arch Linux

author
3 minutes, 41 seconds Read

Le chargeur de démarrage est le tout premier programme qui est exécuté lorsque l’ordinateur démarre. Ce logiciel charge ensuite l’ensemble du système d’exploitation. Au sein des systèmes d’exploitation « open-source » comme Linux et d’autres systèmes à saveur Unix, GRUB est le chargeur de démarrage le plus populaire. Si vous utilisez Arch Linux, je suppose que vous utilisez GRUB comme chargeur de démarrage, non ? Vérifions comment mettre à jour GRUB sur Arch Linux.

Mise à jour du paquet GRUB

La toute première chose à faire est de s’assurer que GRUB est à jour. Lorsque vous mettez à jour le système, pacman se chargera de mettre à jour GRUB à la dernière version.

sudo pacman -Syu

Si vous voulez vous assurer manuellement que le système possède la dernière version de GRUB, utilisez la commande suivante.

sudo pacman -S grub

Cette commande réinstallera GRUB, bien sûr. Cependant, pacman vérifiera la dernière version du serveur et s’il y a une mise à jour disponible, la saisira et l’installera.

Édition de la configuration de GRUB

GRUB permet une configuration personnalisée. Vous pouvez effectuer un certain nombre d’actions en utilisant cette possibilité, par exemple, définir le système d’exploitation par défaut (si plusieurs systèmes d’exploitation sont installés), le délai d’attente du menu GRUB, l’image de fond personnalisée et bien plus encore. Il est également possible de définir des scripts personnalisés pour GRUB.

GRUB utilise son propre fichier de configuration pour effectuer toutes les actions. Ce fichier se trouve à l’adresse « /etc/default/grub ». Pour les scripts GRUB, le répertoire « /etc/grub.d » est utilisé.

Éditer le fichier de configuration GRUB.

sudo <editor> /etc/default/grub

Par exemple, pour changer le fond d’écran de GRUB, changez la valeur de la variable « GRUB_BACKGROUND ».

GRUB permet également de colorer les textes pour faciliter la lecture.

Au début du fichier, vous remarquerez la variable « GRUB_DEFAUTL ». Elle est utilisée pour définir quel OS est celui par défaut dans le chargeur de démarrage.

L’entrée suivante « GRUB_TIMEOUT » décidera de la durée pendant laquelle le menu GRUB doit rester ouvert. Par défaut, la valeur est de 5 (secondes). Si vous voulez montrer le menu GRUB de façon illimitée, définissez la valeur à n’importe quel nombre entier négatif.

Une fois l’édition terminée, enregistrez le fichier.

Vérifions le répertoire des scripts GRUB.

GRUB customizer

C’est un outil très utile qui permet de personnaliser plus facilement les différents paramètres de GRUB. C’est un outil graphique et disponible directement depuis le dépôt Arch Linux.

sudo pacman -S grub-customizer

Démarrez « grub-customizer » depuis le menu.

Il nécessitera le mot de passe root pour démarrer. Après tout, vous appelez un outil pour effectuer des changements au niveau du système.

Chaque option de l’outil est simple et auto-explicative.

Reload GRUB

Après avoir effectué tous les changements, il est nécessaire de mettre à jour le fichier GRUB cfg dans le répertoire « /boot/grub ». Exécutez la commande suivante après avoir effectué tout changement dans le fichier de configuration de GRUB.

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

Si vous n’êtes pas intéressé par l’exécution de cette longue commande, vous pouvez utiliser le « update-grub ». C’est un script qui exécute la commande mentionnée précédemment. Cependant, il n’est pas disponible sur le répertoire officiel d’Arch Linux. « update-grub » doit être récupéré depuis AUR.

Préparez votre système pour construire et installer les paquets AUR.

sudo pacman -S git base-devel

Récupérez « update-grub » depuis AUR.

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

Commencez à construire « update-grub ».

Note : Pour faciliter l’accès à l’AUR, il est recommandé d’utiliser un assistant AUR approprié. Les aides AUR peuvent automatiser l’ensemble de la tâche. Apprenez à utiliser AUR.

yay -S update-grub

Une fois l’installation terminée, vous pouvez directement appeler « update-grub » pour faire le travail.

sudo update-grub

Pensées finales

GRUB est le chargeur de démarrage le plus populaire pour toutes les distros Linux. Il peut également fonctionner avec d’autres systèmes d’exploitation. Pour prendre le contrôle total du processus de démarrage, il est nécessaire d’avoir des connaissances sur la manipulation des configurations de GRUB et la mise à jour de GRUB correctement.

Similar Posts

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.