Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
grub_legacy [Le 20/12/2021, 23:29]
wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
grub_legacy [Le 08/10/2022, 15:31] (Version actuelle)
moths-art vulgarité dans le nom des contributeurs
Ligne 1: Ligne 1:
- 
 {{tag>​amorçage}} {{tag>​amorçage}}
  
Ligne 27: Ligne 26:
 - installation de Windows sur un disque qui est déclaré "​premier dans l'​ordre de boot" -> le loader écrit dans le mbr de ce disque - installation de Windows sur un disque qui est déclaré "​premier dans l'​ordre de boot" -> le loader écrit dans le mbr de ce disque
 - échange de l'​ordre des disques, installation de linux sur le deuxième. Windows ne voit pas la différence. - échange de l'​ordre des disques, installation de linux sur le deuxième. Windows ne voit pas la différence.
-Si vous réinstallez Windows par la suite : il suffit d'​échanger l'​ordre des deux disques avant l'​opération,​ puis de réinstaller. ​+Si vous réinstallez Windows par la suite : il suffit d'​échanger l'​ordre des deux disques avant l'​opération,​ puis de réinstaller.
 Quand vous remettrez le disque contenant Linux en premier dans l'​ordre du boot, Grub fonctionnera toujours car Windows aura écrasé le MBR de l'​autre disque. Quand vous remettrez le disque contenant Linux en premier dans l'​ordre du boot, Grub fonctionnera toujours car Windows aura écrasé le MBR de l'​autre disque.
  
Ligne 36: Ligne 35:
 {{grub_fonctionnement.jpg}} {{grub_fonctionnement.jpg}}
  
-<note warning>​En cas de **//dual boot// avec Windows Vista** : +<note warning>​En cas de **//dual boot// avec Windows Vista** :
  
 Il est FORTEMENT recommandé de **ne pas installer Grub sur le MBR**, mais sur la racine de la partition. Car cela pourrait rendre impossible le redémarrage de Vista. Il est FORTEMENT recommandé de **ne pas installer Grub sur le MBR**, mais sur la racine de la partition. Car cela pourrait rendre impossible le redémarrage de Vista.
Ligne 100: Ligne 99:
 Dans l'​exemple ci dessous, le 2e système Linux se nomme GNU/Debian, et a été installé, ainsi que son Grub, sur la partition « /dev/sda3 » (ici « ''​hd0,​2''​ » dans le langage de Grub). Dans l'​exemple ci dessous, le 2e système Linux se nomme GNU/Debian, et a été installé, ainsi que son Grub, sur la partition « /dev/sda3 » (ici « ''​hd0,​2''​ » dans le langage de Grub).
  
-Rajouter simplement une entrée dans le « /​boot/​grub/​menu.lst » de votre système Linux principal (en dessous des lignes //« END DEBIAN AUTOMAGIC KERNELS... »// pour éviter qu'​elle soit effacée lors d'une mise à jour du Grub) en adaptant bien sûr (hd0,2) à votre cas : +Rajouter simplement une entrée dans le « /​boot/​grub/​menu.lst » de votre système Linux principal (en dessous des lignes //« END DEBIAN AUTOMAGIC KERNELS... »// pour éviter qu'​elle soit effacée lors d'une mise à jour du Grub) en adaptant bien sûr (hd0,2) à votre cas :
  
 <​file>​ <​file>​
Ligne 135: Ligne 134:
 </​file>​ </​file>​
  
-hd1,0 est ici la première partition (0) du second disque dur (hd1). Cet adressage est à adapter selon le disque dur et/ou la partition utilisée pour la seconde installation. ​+hd1,0 est ici la première partition (0) du second disque dur (hd1). Cet adressage est à adapter selon le disque dur et/ou la partition utilisée pour la seconde installation.
 Sur la partition ainsi définie, le premier menu.lst va donc chercher le second menu.lst (normalement **/​boot/​grub/​menu.lst**). Sur la partition ainsi définie, le premier menu.lst va donc chercher le second menu.lst (normalement **/​boot/​grub/​menu.lst**).
  
Ligne 227: Ligne 226:
 == Ajouter une option de démarrage normal == == Ajouter une option de démarrage normal ==
  
-Les "​defoptions"​ permettent d'​ajouter des paramètres additionnels de démarrage, mais uniquement dans le cas d'un démarrage normal (pour ne pas perturber les démarrages alternatifs). Dans la ligne suivante, la clause quiet réduit l'​affichage des messages émis au démarrage du système et la variable locale est initialisée par défaut. ​ +Les "​defoptions"​ permettent d'​ajouter des paramètres additionnels de démarrage, mais uniquement dans le cas d'un démarrage normal (pour ne pas perturber les démarrages alternatifs). Dans la ligne suivante, la clause quiet réduit l'​affichage des messages émis au démarrage du système et la variable locale est initialisée par défaut.
 <​code>#​ defoptions=quiet locale=fr_FR</​code>​ <​code>#​ defoptions=quiet locale=fr_FR</​code>​
 Voyons ici l'​ajout de deux options pour spécifier la résolution de l'​écran au démarrage. Les options en questions sont (pour une résolution de 800x600) : Voyons ici l'​ajout de deux options pour spécifier la résolution de l'​écran au démarrage. Les options en questions sont (pour une résolution de 800x600) :
Ligne 265: Ligne 264:
  
   - **Étape 1 : Position de ce sur quoi on veut booter**\\ Dans le menu de Grub, vérifier à quelle position se trouve le noyau ou l'OS sur lequel vous voulez booter.\\ On peut utiliser deux méthodes pour cela : Soit on redémarre l'​ordinateur,​ et on retient le numero (n) de la ligne qui correspond (méthode bête mais simple), soit on ouvre le fichier ''/​boot/​grub/​menu.lst'',​ et on retient l'​index (n) de la présentation de l'OS qui correspond (méthode plus rapide mais mon explication n'est peut-être pas très claire)   - **Étape 1 : Position de ce sur quoi on veut booter**\\ Dans le menu de Grub, vérifier à quelle position se trouve le noyau ou l'OS sur lequel vous voulez booter.\\ On peut utiliser deux méthodes pour cela : Soit on redémarre l'​ordinateur,​ et on retient le numero (n) de la ligne qui correspond (méthode bête mais simple), soit on ouvre le fichier ''/​boot/​grub/​menu.lst'',​ et on retient l'​index (n) de la présentation de l'OS qui correspond (méthode plus rapide mais mon explication n'est peut-être pas très claire)
-  - **Étape 2 : Modification du fichier de configuration de grub**\\ Dans Ubuntu, ouvrez le fichier ''/​boot/​grub/​menu.lst''​ tel que décrit à l'​étape précédente et recherchez la ligne suivante : <​file>​default k</​file>​ où « k » est un nombre (généralement 0). Remplacez « k » par le nombre « n-1 ».+  - **Étape 2 : Modification du fichier de configuration de grub**\\ Dans Ubuntu, ouvrez le fichier ''/​boot/​grub/​menu.lst''​ tel que décrit à l'​étape précédente et recherchez la ligne suivante : <​file>​default k</​file>​ où « k » est un nombre (généralement 0). Remplacez« ​k » par le nombre « n-1 ».
  
 Exemple : vous voulez booter par défaut sous windows Exemple : vous voulez booter par défaut sous windows
Ligne 276: Ligne 275:
 Exemple de ce que "​menu.lst"​ peut contenir : comme vous le voyez ici 04 champs "​title"​ sont présents : Exemple de ce que "​menu.lst"​ peut contenir : comme vous le voyez ici 04 champs "​title"​ sont présents :
 <​file>​ <​file>​
-**title** Ubuntu 8.04, kernel 2.6.24-18-generic ​ +**title** Ubuntu 8.04, kernel 2.6.24-18-generic
 root (hd0,​7) root (hd0,​7)
 kernel /​boot/​vmlinuz-2.6.24-18-generic root=UUID=e9aecbac-8ff7-42fb-96c2-09c36461a8db ro quiet splash kernel /​boot/​vmlinuz-2.6.24-18-generic root=UUID=e9aecbac-8ff7-42fb-96c2-09c36461a8db ro quiet splash
Ligne 309: Ligne 308:
 -Ubuntu 8.04, kernel 2.6.24-18-generic ​     -> Inscrire ​ "​default ​  ​0"​ -Ubuntu 8.04, kernel 2.6.24-18-generic ​     -> Inscrire ​ "​default ​  ​0"​
  
--Microsoft Windows XP Édition familiale ​     -> Inscrire ​ "​default ​  ​3" ​ +-Microsoft Windows XP Édition familiale ​     -> Inscrire ​ "​default ​  ​3"​
  
 ==== Comment faire un sous-menu avec Grub ==== ==== Comment faire un sous-menu avec Grub ====
Ligne 330: Ligne 329:
 ==== Profiler le démarrage ==== ==== Profiler le démarrage ====
  
-Cette astuce permet de demander au noyau de créer un profile du démarrage afin de gagner un léger temps (de l'​ordre de une à deux seconde). ​+Cette astuce permet de demander au noyau de créer un profile du démarrage afin de gagner un léger temps (de l'​ordre de une à deux seconde).
  
 Au démarrage de l'​ordinateur appuyez sur [echap] pendant le message "GRUB loading"​ Au démarrage de l'​ordinateur appuyez sur [echap] pendant le message "GRUB loading"​
Ligne 346: Ligne 345:
 ===== Installation de GRUB ===== ===== Installation de GRUB =====
  
-<note warning>​En cas de **//dual boot// avec Ubuntu/​Vista** : +<note warning>​En cas de **//dual boot// avec Ubuntu/​Vista** :
  
 Il est conseillé de **ne pas installer Grub sur le MBR**, mais sur la racine de la partition. Car cela pourrait rendre impossible le redémarrage de Vista. Il est conseillé de **ne pas installer Grub sur le MBR**, mais sur la racine de la partition. Car cela pourrait rendre impossible le redémarrage de Vista.
Ligne 410: Ligne 409:
   splashimage=/​boot/​grub/​splashimages/​NOM_IMAGE.xpm.gz   splashimage=/​boot/​grub/​splashimages/​NOM_IMAGE.xpm.gz
  
-<note important>​Si /boot est montée sur un partition spécifique,​ il ne faut pas inclure le terme "/​boot"​ dans la ligne splashimage du fichier menu.lst ​+<note important>​Si /boot est montée sur un partition spécifique,​ il ne faut pas inclure le terme "/​boot"​ dans la ligne splashimage du fichier menu.lst
 Par exemple si (hdX,Y) représente la partition « /boot », on doit écrire dans menu.lst : Par exemple si (hdX,Y) représente la partition « /boot », on doit écrire dans menu.lst :
 splashimage=(hdX,​Y)/​grub/​splashimages/​NOM_IMAGE.xpm.gz splashimage=(hdX,​Y)/​grub/​splashimages/​NOM_IMAGE.xpm.gz
Ligne 435: Ligne 434:
 Pour voir votre image, redémarrez l'​ordinateur et admirez. Pour voir votre image, redémarrez l'​ordinateur et admirez.
  
-Sachez cependant que si vous utilisez //​splashimage//​ dans « /​boot/​grub/​menu.lst », la commande « color » pour choisir les couleurs des textes, du cadre, des ombres et du fond ne fonctionnera pas. Néanmoins il existe une astuce. ​Remplacez « color » par :+Sachez cependant que si vous utilisez //​splashimage//​ dans « /​boot/​grub/​menu.lst », la commande « color » pour choisir les couleurs des textes, du cadre, des ombres et du fond ne fonctionnera pas. Néanmoins il existe une astuce. ​Remplacez« ​color » par :
  
 <​file>​ <​file>​
Ligne 466: Ligne 465:
 ==== Utiliser un clavier AZERTY dans grub ==== ==== Utiliser un clavier AZERTY dans grub ====
  
-Si un jour vous devez éditer des lignes dans Grub ou que vous décidez d'​activer un mot de passe, vous constaterez que le clavier est en QWERTY. ​+Si un jour vous devez éditer des lignes dans Grub ou que vous décidez d'​activer un mot de passe, vous constaterez que le clavier est en QWERTY.
  
 Si vous avez un clavier AZERTY vous allez peiner pour retrouver certaines touches. En effet par défaut Grub utilise en clavier QWERTY. Si vous avez un clavier AZERTY vous allez peiner pour retrouver certaines touches. En effet par défaut Grub utilise en clavier QWERTY.
  
-En s'​inspirant de fichier de configuration [[https://​www.mail-archive.com/​debian-french@lists.debian.org/​msg10579.html|suivant]],​ il faut faire ceci :  +En s'​inspirant de fichier de configuration [[https://​www.mail-archive.com/​debian-french@lists.debian.org/​msg10579.html|suivant]],​ il faut faire ceci :
  
 Sauvegardez puis [[:​tutoriel:​comment_editer_un_fichier|ouvrez le fichier]] « menu.lst » : Sauvegardez puis [[:​tutoriel:​comment_editer_un_fichier|ouvrez le fichier]] « menu.lst » :
Ligne 514: Ligne 513:
 setkey m semicolon setkey m semicolon
 setkey M colon setkey M colon
-setkey bracketleft quote +setkey bracketleft quote
 setkey percent doublequote setkey percent doublequote
 setkey asterisk backslash setkey asterisk backslash
Ligne 580: Ligne 579:
 Si vous voulez protéger toutes les sessions du mode recovery de façon automatique à chaque mise à jour du kernel. Si vous voulez protéger toutes les sessions du mode recovery de façon automatique à chaque mise à jour du kernel.
  
-Remplacez ​+Remplacez
  
   # lockalternative=false   # lockalternative=false
Ligne 674: Ligne 673:
   * site du [[http://​www.gnu.org/​software/​grub/​|projet GNU GRUB]] [en]   * site du [[http://​www.gnu.org/​software/​grub/​|projet GNU GRUB]] [en]
   * [[http://​www.gnu.org/​software/​grub/​manual/​grub.html| Manuel Grub 0.97]] [en]   * [[http://​www.gnu.org/​software/​grub/​manual/​grub.html| Manuel Grub 0.97]] [en]
-  * [[http://​www.linux-france.org/​article/​sys/​chargeurs/​ix86/​grub/​grub-manual-fr.html|Traduction française du manuel de la version 0.92 de Grub]] [fr] +  * [[http://​www.linux-france.org/​article/​sys/​chargeurs/​ix86/​grub/​grub-manual-fr.html|Traduction française du manuel de la version 0.92 de Grub]] [fr]
   * [[http://​wiki.mandriva.com/​fr/​GRUB,​_le_manuel | Manuel (un peu plus lisible)]] [fr]   * [[http://​wiki.mandriva.com/​fr/​GRUB,​_le_manuel | Manuel (un peu plus lisible)]] [fr]
  
Ligne 684: Ligne 683:
 ---- ----
  
-//​Contributeurs : Blackpegaz (L'​auteur),​ [[:​contributeurs|les contributeurs d'​Ubuntu-fr]],​ [[utilisateurs:​did]],​ [[utilisateurs:​BastNic]],​ [[utilisateurs:​adam0509]],​ sonal, tontonjoe, def.ub, [[utilisateurs:​sbrunner]],​ benjisan, jahmon, [[utilisateurs:​lami|L'​ami René]] (Problèmes connus et résolus)+(Mise en page)+(Autres pages en lien avec les sujets), Norio, [[utilisateurs:​Ner0lph]],​ [[utilisateurs:​luigifab]],​ [[utilisateurs:​herrib]],​ [[utilisateurs:​fanfantasy7]],​ Alrim, livier, krop, [[utilisateurs:​prometee]],​ [[utilisateurs:​Id2ndR]],​ [[utilisateurs:​polarman]],​ ubunpac, commandant, [[utilisateurs:​Canigou 66]], javascriptmaniac,​ perfran, so_good, [[utilisateurs:​astre]],​ [[utilisateurs:​thesa]],​ [[utilisateurs:​frombenny]],​ [[utilisateurs:​fnx]],​ Imoreion, [[utilisateurs:​MrWaloo]],​ La Pouille, [[utilisateurs:​YannUbuntu]],​ [[utilisateurs:​andso]],​ [[utilisateurs:​YoBoY]], salope, thierrybo, [[:​utilisateurs:​methu]] (relecture),​ Ju (merge avec doc statique), Eric P (explications fond d'​écran),​ [[:​utilisateurs:​Zolgot]] (explication GrubConf), Théo Thirion, [[:​utilisateurs:​raph|Raphaël Doursenaud]].//​+//​Contributeurs : Blackpegaz (L'​auteur),​ [[:​contributeurs|les contributeurs d'​Ubuntu-fr]],​ [[utilisateurs:​did]],​ [[utilisateurs:​BastNic]],​ [[utilisateurs:​adam0509]],​ sonal, tontonjoe, def.ub, [[utilisateurs:​sbrunner]],​ benjisan, jahmon, [[utilisateurs:​lami|L'​ami René]] (Problèmes connus et résolus)+(Mise en page)+(Autres pages en lien avec les sujets), Norio, [[utilisateurs:​Ner0lph]],​ [[utilisateurs:​luigifab]],​ [[utilisateurs:​herrib]],​ [[utilisateurs:​fanfantasy7]],​ Alrim, livier, krop, [[utilisateurs:​prometee]],​ [[utilisateurs:​Id2ndR]],​ [[utilisateurs:​polarman]],​ ubunpac, commandant, [[utilisateurs:​Canigou 66]], javascriptmaniac,​ perfran, so_good, [[utilisateurs:​astre]],​ [[utilisateurs:​thesa]],​ [[utilisateurs:​frombenny]],​ [[utilisateurs:​fnx]],​ Imoreion, [[utilisateurs:​MrWaloo]],​ La Pouille, [[utilisateurs:​YannUbuntu]],​ [[utilisateurs:​andso]],​ [[utilisateurs:​YoBoY]],​ thierrybo, [[:​utilisateurs:​methu]] (relecture),​ Ju (merge avec doc statique), Eric P (explications fond d'​écran),​ [[:​utilisateurs:​Zolgot]] (explication GrubConf), Théo Thirion, [[:​utilisateurs:​raph|Raphaël Doursenaud]].//​
  • grub_legacy.1640039389.txt.gz
  • Dernière modification: Le 20/12/2021, 23:29
  • par wiki-corrector-bot