You speak english?
Configuration de Grub

 

Plateforme : Linux
Détails : Configuration et utilisation de grub

 

Grub c'est quoi ?

Grub est un programme de boot qui permet de choisir son système d'exploitation au démarrage de votre ordinateur.
Avec Grub vous pouvez avoir sur le même ordinateur plusieurs OS, Ainsi vous pouvez avoir un linux et un windows qui cohabite sur la même machine.
Voici ci dessous, l'écran de sélection des différents système.



Remarque : Grub liste tout les noyaux de votre système (ici Ubuntu) si vous mettez à jour votre kernel.
Nous verrons par la suite comment configurer Grub pour qu'il n'affiche que le noyau le plus récent.



Comment est ce que je configure mon Grub :

Sauf si vous disposez d'un utilitaire graphique qui permet de configurer Grub, vous serez obligé d'ouvrir le fichier de configuration de Grub. Le fichier de situe dans : / boot / grub / menu.lst ou / boot / grub / grub.conf

Ce fichier permet de modifier la manière dont fonctionne le menu de boot de Grub, Je ne parlerai que des fonctionnalités simple de Grub, car il est possible dans une utilisation avancé, de faire des sous menus, et bien d'autre chose.

Pour modifier ce fichier (à vous de voir lequel correspond à votre Grub, grub.conf ou menu.lst) vous devez avoir les droits ROOT, pour cela ouvrez votre console linux et tapez

Sous Gnome :
su gedit /boot/grub/menu.lst
Sous KDE :
su kate /boot/grub/menu.lst
En ligne de commande :

vi /boot/grub/menu.lst
Une fois votre fichier ouvert, nous pouvons rentrer dans les détails.

Comment modifier le temps de sélection ( Time Out ) de Grub ?


Au démarrage de Grub, il y a un Timeout qui au bout d'un certain temps, lance automatiquement la ligne sélectionné.
Généralement c'est le petit timer qui fait que si vous l'oubliez lorsque vous allumez votre PC, vous fait démarrer sur un autre OS que celui que vous espériez ... Et vous n'avez plus qu'a rebouter sur le bon.

Le temps par défaut est de 10 secondes.
Pour le modifier, chercher la ligne dans votre fichier de configuration qui ce nomme "timeout".

Voici un extrait de la partie configuration du timeout :

Ici le temps est défini sur 30 secondes.

timeout    30
Très important : Une fois que vous avez fait les modifications souhaité de votre fichier de configuration, rendez vous dans la partie : "Comment mettre à jour votre fichier de configuration de Grub" pour que vos modifications soit prise en compte.


Comment n'afficher que le noyau le plus récent ?

Au démarrage de Grub, celui ci affiche la liste des systèmes disponible. Lorsque vous mettez à jour votre système linux, il ce peut que le noyau du système soit mis à jour par la même occasion, ainsi lors du redémarrage nous avons le choix entre 2 système linux, avec le nouveau noyau ( mis à jour  ) et les ancien noyau ( ancienne version  ).
Cela peut vite devenir très lourd si vous avez une liste de 10 versions différentes.
Voici comment régler ce petit détail.


# howmany = 1


Très important : Une fois que vous avez fait les modifications souhaité de votre fichier de configuration, rendez vous dans la partie : "Comment mettre à jour votre fichier de configuration de Grub" pour que vos modifications soit prise en compte.

Comment sélectionner par défaut une ligne au démarrage de Grub ?

Lors du démarrage la ligne est généralement positionné sur le premier élément.
Vous pouvez choisir vous même qu'elle ligne sera sélectionné par defaut.
Pour savoir quel ligne chiffre mettre à la place de N, vous devez compter les lignes.
Par exemple si vous voulez que la ligne sélectionner par défaut soit Windows, cette ligne ce trouve
en position 4 ( voir la capture d'écran plus haut  ), mais l'énumération des lignes commencent à 0
ainsi pour la première ligne il faut noter 0 et non 1, pour la ligne windows il faut donc noter 3.


default    N


Très important : Une fois que vous avez fait les modifications souhaité de votre fichier de configuration, rendez vous dans la partie : "Comment mettre à jour votre fichier de configuration de Grub" pour que vos modifications soit prise en compte.


Comment mettre à jour votre fichier de configuration de Grub ?

Une fois les modifications étant faite, vous devez mettre jour Grub.
pour cela vous devez ouvrir une console Linux et taper :


sudo update-grub

Une alternative à Grub ?

Oui, vous pouvez utilisé Lilo. Un gestionnaire de boot qui permet d'avoir un look un peu plus stylé.
Il permet entre autre de mettre une image perso en arrière plan.
Après c'est une question de gout, personnellement je trouve que Grub est facile à prendre en main et super stable.


Des liens ?

Manuel officiel de Grub
Documentation Ubuntu sur Grub






About

Créateur de solutions innovantes

Keep in touch

wakdev - PGP Public Keyjulien [arobase] wakdev.com

All rights reserved : wakdev
Tread softly because you tread on my internet...