Crystalline Union
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Crystalline Union est un forum pour non-voyants et malvoyants, mais pas seulement ! Tout le monde peut s'inscrire alors n'hésitez pas ! Ce forum est basé sur l'entraide mais aussi sur la détente.
 
AccueilDernières imagesRechercherS'enregistrerConnexion
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache Runner
Voir le deal
69.99 €

Accéder à la navigation rapide - Langue ?
Perdu ? - Langue ?

Partagez|

[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB

Voir le sujet précédent Voir le sujet suivant Aller en bas
MessageAuteur
MessageSujet: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 16:24

Bonjour !


Alors, je vous propose un petit tutoriel pour modifier ce fameux gestionnaire de démarrage intégré à Linux qui vous permet de choisir le système d'exploitation (OS) à lancer (Booter) au démarrage de votre machine.

Configuration requise :
- Un ordinateur avec Ubuntu 9.10 ou supérieur installé
- C'est tout ! *smile*

Tout d'abord, il faut démarrer sur Linux, choix par défaut lorsque vous venez d'installer ce dernier.
Une fois l'OS lancé, il faudra accéder au fichier de configuration de votre GRUB (GRand Unified Bootloader - Grand chargeur d'amorçage unifié).
Pour modifier ce fichier, il nous faut les droits d'administrateur car c'est un fichier système, c'est pourquoi nous allons lancer la modification par ligne de commande. Pas de panique, c'est très simple et la suite qui est la plus intéressante se déroule en mode fenêtré. *smile*
Reprenons donc !
Alors pour ouvrir le terminal vous pouvez :
- Rechercher le terminal dans les programmes
- Tout simplement utiliser le raccourci Ctrl+Alt+T (version Ubuntu 10.04 ou plus)

Ensuite, il faut taper la commande suivante puis la valider en tapant Entrée.
Code:
sudo gedit /boot/grub/grub.cfg
Explication de la commande:

Le terminal va vous demander le mot de passe du super administrateur. Entrez-le puis tapez Entrée. Aucun symbole ne remplace les lettres, elles n'apparaissent pas, mais ça fonctionne quand même.

Vous pouvez alors voir apparaître le fichier grub.cfg ouvert par Gedit.

Vous avez alors la possibilité de modifier n'importe quel élément du fichier. Soyez prudents.

Vous pouvez avec ce tuto modifier :
- L'OS à booter par défaut
- La durée avant de booter sur le système par défaut
- La définition de l'écran pour le GRUB
- Les couleurs du chargeur d'amorçage

Toutes ces modifications sont indépendantes.


Dernière édition par Jim McConnell le Lun 16 Juil - 22:24, édité 1 fois
Jim McConnell
Crystallinien de crystalJim McConnell
Messages : 132

Date d'inscription : 07/05/2012

Age : 30
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 16:25

1°) L'OS à booter par défaut

Vous avez plusieurs systèmes d'exploitation et vous voulez que votre autre OS démarre par défaut ? Ce paragraphe vous concerne !

Au démarrage, lors de l'affichage de GRUB, vous pouvez constater que chaque ligne vous permet de lancer une commande différente : Lancer Windows, Lancer Ubuntu, Effectuer un test de la mémoire...
GRUB se repère avec les lignes, il les numérote en partant de 0.
Ainsi, la seconde ligne aura pour identifiant 1, la troisième 2 etc...

Il vous suffit de déterminer au démarrage la ligne qui concerne l'OS que vous voulez démarrer par défaut, ou bien, mais ce n'est pas conseillé aux novices, de les compter dans le fichier du GRUB.

Exemple :
Vous avez cet écran :

GNU GRUB version 0.xx ...................
Ubuntu
Ubuntu - récupération
Test mémoire
Windows XP

L'entrée sélectionnée sera validée automatiquement dans 9 secondes.



Si on veut choisir de booter sur XP, qui est sur la quatrième ligne, il faudra choisir le numéro 3.
On devra modifier la ligne set default du fichier.
On a initialement :
Code:
set default="0"
Que l'on modifie en :
Code:
set default="3"


Il suffit d'enregistrer, et le tour est joué, vous aurez donc le résultat suivant :

GNU GRUB version 0.xx ...................
Ubuntu
Ubuntu - récupération
Test mémoire

Windows XP

L'entrée sélectionnée sera validée automatiquement dans 9 secondes.

Jim McConnell
Crystallinien de crystalJim McConnell
Messages : 132

Date d'inscription : 07/05/2012

Age : 30
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 16:25

2°) La durée avant de booter sur le système par défaut

L’un de vos systèmes ne vous sert qu’occasionnellement et vous ne voulez pas perdre de temps au démarrage ni taper continuellement Entrée dès l’apparition de GRUB ? Voilà quelque chose qui devrait vous intéresser !

Là c’est très simple, il vous suffit d’indiquer la durée en secondes avant lancement de l’OS par défaut.
Ça se passe à la ligne set timeout :
Code:
if [ ${recordfail} = 1 ] ; then
  set timeout=-1
else
  set timeout=10
Attention toutefois, il faut modifier la seconde valeur de set timeout : la valeur 10 présentée ci-dessus.
Il vaut mieux éviter d’affecter à la variable timeout une valeur inférieure à 2, de manière à avoir le temps de réagir au boot lorsqu’on souhaite changer de système.
On aura donc pour une durée de 4 secondes :
Code:
if [ ${recordfail} = 1 ] ; then
  set timeout=-1
else
  set timeout=4


Dernière édition par Jim McConnell le Lun 16 Juil - 22:22, édité 1 fois
Jim McConnell
Crystallinien de crystalJim McConnell
Messages : 132

Date d'inscription : 07/05/2012

Age : 30
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 16:26

3°) La définition de l’écran pour le GRUB

Ici aussi, c’est simple, il suffira d’indiquer la définition à utiliser.
Attention, il faut indiquer une définition native de votre écran, c’est-à-dire qui respecte le rapport largeur/hauteur. Par exemple pour certains écrans 4:3 : 1024x768 ou encore 1280x1024 ; pour les écrans 16:9 : 1366x768 ou encore 1920x1080 ; pour les écrans 16:10 : 1280x800… Bref, référez-vous à la documentation de votre écran, ou déterminez la résolution de votre écran avec votre OS.
La ligne à modifier est la suivante :
Code:
set gfx mode=640x480

On a ici une définition pour le grub de 640x480px. On peut en trouver d'autres, voire la valeur auto.
On pourra par exemple modifier cela en :
Code:
set gfx mode=800x600
Plus la définition est importante, plus le texte affiché sera petit.


Dernière édition par Jim McConnell le Lun 16 Juil - 16:30, édité 1 fois
Jim McConnell
Crystallinien de crystalJim McConnell
Messages : 132

Date d'inscription : 07/05/2012

Age : 30
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 16:26

4°) Les couleurs du chargeur d’amorçage

Par défaut, GRUB est affiché en noir et blanc.
Le thème est modifiable au niveau des lignes suivantes :
Code:
set menu_color_normal=white/black
set _menu_color_highlight=black/white
Les couleurs sont indiquées selon le modèle suivant :
Ligne non sélectionnée : [couleur du texte]/ [couleur du fond]
Ligne sélectionnée : [couleur du texte]/ [couleur du fond]
On doit indiquer les couleurs en toutes lettres.
Les couleurs suivantes sont disponibles :
Black (noir) ; blue (bleu) ; green (vert) ; cyan (cyan) ; red (rouge) ; magenta (magenta) ; brown (marron) ; light-gray (gris clair) ; dark-gray (gris foncé) ; light-blue (bleu clair) ; light-green (vert clair) ; light-cyan (cyan clair) ; light-red (rouge clair) ; light-magenta (magenta clair) ; yellow (jaune) ; white (blanc).
Jim McConnell
Crystallinien de crystalJim McConnell
Messages : 132

Date d'inscription : 07/05/2012

Age : 30
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 16:30

Voilà, ainsi mon tuto se termine, je ne crois pas avoir commis d'erreur, mais je suis ouvert à toute remarque ou astuce. En cas de doute, n'hésitez pas à me demander, c'est avec plaisir que je vous éclairerai. *smile*
Jim McConnell
Crystallinien de crystalJim McConnell
Messages : 132

Date d'inscription : 07/05/2012

Age : 30
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 22:24

Superbe tutorial ! Merci Jim ! *smile*
Mais moi j'ai quelque chose à te demander... Est-ce tu pourrais nous donner dans un autre tutorial toutes les définitions d'un écran ? En passant par
- 4:3
- 15 pouces
- 1280X1024

S'il te plaît ? Cela pourrait s'avérer très utile je pense, pour les personnes malvoyantes et voyantes. *second sourire*
Haushinkaa
Crystallinien de bronzeHaushinkaa
Messages : 383

Date d'inscription : 01/04/2012

Age : 30

Localisation : Sur le forum.
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
https://crystalline-union.1fr1.net
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB EmptyLun 16 Juil - 22:32

Merci à toi Haushinkaa !

Pour ta proposition de tutoriel, je peux le faire ! *Guru Meditation*
En revanche, selon l'ancienneté du moniteur, il ne pourra pas toujours afficher au delà d'une certaine définition, je pense notamment aux écrans plats.
Je prépare donc un tuto que je publierai dès que possible !
*smile*
Jim McConnell
Crystallinien de crystalJim McConnell
Messages : 132

Date d'inscription : 07/05/2012

Age : 30
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas
MessageSujet: Re: [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB [Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty

Contenu sponsorisé
[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB Empty
Revenir en haut Aller en bas

[Tuto] Modifier le chargeur d'amorçage de Linux : GRUB

Voir le sujet précédent Voir le sujet suivant Revenir en haut
Page 1 sur 1
Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Crystalline Union :: Entraide: Informatique et technologies :: Accéder à: Informatique et technologies :: Linux et les différentes distributions-
Sauter vers:

Accéder à la navigation rapide - Langue ?
Perdu ? - Langue ?