logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

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
Dernière révision Les deux révisions suivantes
doc:systeme:grub2:detail [21/09/2013 22:39]
martinux_qc [Installation]
doc:systeme:grub2:detail [30/03/2017 09:55]
debianux [Configuration]
Ligne 1: Ligne 1:
-====== ​grub2 ======+====== ​GRUB 2 (vision d'​ensemble) ​======
  
-Le chargeur d'​amorçage version 2 (Depuis la version ​de la branche ​**squeeze**).+  * Objet : GRUB 2, le chargeur d'​amorçage version 2 (présent à partir ​de **squeeze**). 
 +  * Niveau requis : {{tag>​avisé}} 
 +  * Commentaires : //​installation et configuration de GRUB 2 lorsqu'​un autre bootloader est présent, en particulier GRUB Legacy. // 
 +  * Suivi : {{tag>​à-tester}} 
 +    * Créé par [[user>​smolski]] le 16/​02/​2010 
 +    * Mise à jour par **...** le ... 
 +    * Testé par **...** le ... 
 +  * Commentaires sur le forum : [[https://​debian-facile.org/​viewtopic.php?​pid=130655#​p130655 | Lien vers le forum concernant ce tuto]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))
  
 ===== Présentation ===== ===== Présentation =====
  
-Le code de grub2 est toujours ​maintenu, mais il n'y aura plus d'​ajout de nouvelles fonctionnalités à grub (Legacy) premier du nom.+Le code de grub2 est le seul maintenu ​et il n'y aura plus d'​ajout de nouvelles fonctionnalités à grub (Legacy) premier du nom.
  
 Le code de grub2 a fait l'​objet d'une réécriture complète. \\  Le code de grub2 a fait l'​objet d'une réécriture complète. \\ 
Ligne 19: Ligne 26:
   * des ''​multiboot''​   * des ''​multiboot''​
   * des ''​systèmes non-GNU/​Linux''​   * des ''​systèmes non-GNU/​Linux''​
-  * des partitionnements variés, par exemple utilisant //raid// et/ou //lvm// rendant disponibles les volumes de ce types __dès le menu__ grub !+  * des partitionnements variés, par exemple utilisant //raid// et/ou //lvm// rendant disponibles les volumes de ce type __dès le menu__ grub !
  
 ===== Installation ===== ===== Installation =====
Ligne 29: Ligne 36:
    "​chainload into grub2 on …”.    "​chainload into grub2 on …”.
  
-Si tout se passe bien, il est alors temps de faire totalement le remplacement de grub par grub2, en exécutant la commande ​sous root +Si tout se passe bien, il est alors temps de faire totalement le remplacement de grub par grub2, en exécutant la commande : 
-<​code ​bash> +<​code ​root>​upgrade-from-grub-legacy</​code>​
-upgrade-from-grub-legacy</​code>​+
  
 Après cela : Après cela :
Ligne 44: Ligne 50:
 Sur certaines distributions((Ubuntu Hardy)) la procédure est un peu différente. \\  Sur certaines distributions((Ubuntu Hardy)) la procédure est un peu différente. \\ 
 Pour basculer sur grub2 définitivement il faut l'​installer sur le **mbr** en utilisant la commande : Pour basculer sur grub2 définitivement il faut l'​installer sur le **mbr** en utilisant la commande :
-   grub-install +<code root>grub-install</​code>​
  
 ===== Commandes ===== ===== Commandes =====
Ligne 54: Ligne 59:
   - administrer.   - administrer.
  
-  * [[manuel:​grub2:​commande | Les commandes de grub2]]+  * [[:​doc:​systeme:​grub2:​commande | Les commandes de grub2]]
  
 ===== Configuration ===== ===== Configuration =====
Ligne 97: Ligne 102:
 ====  MODULE : GRUB - Détail==== ====  MODULE : GRUB - Détail====
  
-Dans un terminal ​root, taper : +Dans un terminal, taper : 
-   # nano /​etc/​default/​grub+<code root>nano /​etc/​default/​grub</​code>​
  
 Vous y lisez : Vous y lisez :
Ligne 169: Ligne 174:
   * etc...   * etc...
  
-Voir ici : [[manuel:modules_configuration#​tp_-_option_par_defaut_quiet_et_vga_791 | TP - Utilisation de la configuration par DEFAUT]].+Voir ici : [[:doc:​systeme:​noyau:​configuration-des-modules#​tp_-_option_par_defaut_quiet_et_vga_791 | TP - Utilisation de la configuration par DEFAUT]].
  
-=== GRUB_GFXMODE - la Resolution ​===+=== GRUB_GFXMODE - La Résolution ​===
  
 Permet de choisir la résolution du terminal graphique ''​gfxgrub''​ lorsqu'​il est utilisé. Permet de choisir la résolution du terminal graphique ''​gfxgrub''​ lorsqu'​il est utilisé.
  
 Tout d'​abord,​ pour connaître les modes supportés par votre carte vidéo, vous pouvez utiliser le programme (à installer si absent) **hwinfo** : Tout d'​abord,​ pour connaître les modes supportés par votre carte vidéo, vous pouvez utiliser le programme (à installer si absent) **hwinfo** :
- +<code root>hwinfo --framebuffer</​code>​
-   # ​hwinfo --framebuffer+
  
 Pour être certain que la résolution sera disponible on peut passer par un shell grub lors du démarrage. Pour être certain que la résolution sera disponible on peut passer par un shell grub lors du démarrage.
-  - Passer en mode édition avec la touche ​[e], +  - Passer en mode édition avec la touche ​<key>e</​key>​ 
-  - puis [ctrl][cpour passer sur le shell grub, +  - puis <​key>​C-c</​key> ​pour passer sur le shell grub, 
-  - [esc] pour en sortir).+  - <​key>​Echap</​key> ​pour en sortir).
  
 Dans le shell grub, pour connaître la liste des résolutions disponibles,​ on tape : Dans le shell grub, pour connaître la liste des résolutions disponibles,​ on tape :
  
    # vbeinfo    # vbeinfo
 +   
 +(#videoinfo avec un pc-efi)
  
 Si le matériel le supporte on pourra par exemple utiliser une résolution de 1280×1024 avec des couleurs codés sur 24bit : Si le matériel le supporte on pourra par exemple utiliser une résolution de 1280×1024 avec des couleurs codés sur 24bit :
Ligne 205: Ligne 211:
  
 Permet d'​empêcher l'​utilisation automatique des **UUID** pour l'​adressage de la partition racine dans le ''​grub.cfg''​. Permet d'​empêcher l'​utilisation automatique des **UUID** pour l'​adressage de la partition racine dans le ''​grub.cfg''​.
 +
 +==== Modifier l'​ordre des OS ====
 +
 +Pour modifier l'​ordre de 2 OS affichés dans le GRUB tu édites ''/​etc/​default/​grub''​ et tu remplaces par 2 le 0 de ''​GRUB_DEFAULT=0''​ :
 +<code root>​nano /​etc/​default/​grub</​code>​
 +<code config retour de la commande>​GNU nano 2.2.6          Fichier : /​etc/​default/​grub ​                         ​
 +
 +# If you change this file, run '​update-grub'​ afterwards to update
 +# /​boot/​grub/​grub.cfg.
 +# For full documentation of the options in this file, see:
 +#   info -f grub -n '​Simple configuration'​
 +
 +GRUB_DEFAULT=0
 +[...]</​code>​
 +Et pour finir :
 +<code root>​update-grub</​code>​
 +Voir la Résolution sur le forum :
 +
 +  * https://​debian-facile.org/​viewtopic.php?​id=15433
 +
 +Un kro merci à Blogus pour sa question et aux intervenants qui l'ont aidé à la résoudre finement ! :-D
  
 ===== SCRIPTS de configuration ===== ===== SCRIPTS de configuration =====
Ligne 230: Ligne 257:
 Il n'y a normalement aucune raison de modifier ce script. Il n'y a normalement aucune raison de modifier ce script.
  
-On y trouve des fonction ​d'​évaluation des variables contenu dans le+On y trouve des fonctions ​d'​évaluation des variables contenu dans le
 **/​etc/​default/​grub**,​ afin de les passer au **grub.cfg** **/​etc/​default/​grub**,​ afin de les passer au **grub.cfg**
  
Ligne 257: Ligne 284:
 ==== /​etc/​grub.d/​05_debian_theme ==== ==== /​etc/​grub.d/​05_debian_theme ====
  
-Ce sera spécifique à votre distribution. ​\\ +Ce sera spécifique à votre distribution. 
 Il gère les éléments du thème graphique utilisé, comme l'​image de fond du menu GRUB2 et les couleurs des polices. Il gère les éléments du thème graphique utilisé, comme l'​image de fond du menu GRUB2 et les couleurs des polices.
  
Ligne 263: Ligne 291:
  
 <note important>​ATTENTION ! Consulter aussi le //​précédent//​ script de configuration pour la résolution,​ là : \\ <note important>​ATTENTION ! Consulter aussi le //​précédent//​ script de configuration pour la résolution,​ là : \\
-**GRUB_GFXMODE - la Resolution**</​note>​+**GRUB_GFXMODE - La Résolution**</​note>​
  
 Pour spécifier un chemin vers une image particulière on pourra modifier la partie concernant le thème par défaut : Pour spécifier un chemin vers une image particulière on pourra modifier la partie concernant le thème par défaut :
Ligne 347: Ligne 375:
 <note important>​Veillez à ce que le script créé soit exécutable.</​note>​ <note important>​Veillez à ce que le script créé soit exécutable.</​note>​
  
-Voir des TP d'​utilisation ici : [[manuel:scripts_configuration ​| Ajouter des distributions variées]]+Voir des TP d'​utilisation ici : [[:doc:​systeme:​grub2:​configuration-2 ​| Ajouter des distributions variées]]
  
 ===== FICHIER grub.cfg ===== ===== FICHIER grub.cfg =====
doc/systeme/grub2/detail.txt · Dernière modification: 09/05/2018 11:56 par smolski

Pied de page des forums

Propulsé par FluxBB