====== GRUB 2 (vision d'ensemble) ======
* Objet : GRUB 2, le chargeur d'amorçage version 2 (présent à partir de... Commentaires : //installation et configuration de GRUB 2 lorsqu'un autre bootloader est présent, en particulier GRUB Legacy. //
* Suivi : {{tag>à-tester}}
* Cré
====== GRUB 2 ======
* Objet : GRUB 2, le chargeur d'amorçage version 2.
* Suivi : {{tag>à-compléter}}
* C... ons ou échecs !))
===== Introduction =====
GNU GRUB (GRand Unified Bootloader) est un chargeur de dém... ux/Unix (ext2, ext3, reiserFs, autres…) Parce que Grub est //multiplateformes//, il marche sur plusieurs
====== GRUB-Comment s'amorce mon système ======
* Objet : Comprendre l'utilité de Grub
* Suivi : {{tag>à-tester}}
* Création par [... rum : [[https://debian-facile.org/topic-8439-wiki-grub-pourquoi-comment-page-1.html | Lien vers le forum... mple le cas où c'est le gestionnaire de démarrage Grub qui est installé.
==== Le cas BIOS ====
L'amorc
====== GRUB 2 : scripts systèmes ======
* Objet : GRUB 2, le chargeur d'amorçage version 2.
* Niveau requis : ... ian-facile.org/viewtopic.php?id=16770
===== /etc/grub.d/40_custom =====
C'est le script **modèle** des... en exemple ou le boot trouvé automatiquement par grub2 était celui de debian sur **/dev/sda6** et non c
installer Debian dans un subvolume et de modifier Grub pour y booter.
* [[:doc:systeme:btrfs-sauvegard... ION !!!** Il faudra apporter des modifications au grub.cfg sinon le système ne bootera plus automatiquem... ** pour utiliser le subvolume comme racine.
* Grub sait maintenant bien gérer le Btrfs même à l'inté... ystème ne saura pas trouvé par la commande update-grub d'un autre système. [[#GRUB|Je propose une méthod
à suivre : modification des fichiers /etc/default/grub et /etc/modules =====
Sur le Toshiba Satellite L... ier deux fichiers de configuration : /etc/default/grub et /etc/modules.
**Modification de /etc/default/grub**
Il faut éditer le fichier mais pensez toujours... rd, on sait jamais :
<code root>nano /etc/default/grub</code>
Pour y mettre cette ligne : GRUB_CMDLINE_
====== menu.lst ======
===== /boot/grub/menu.lst =====
le fichier ''menu.lst'' ne concerne que le **GRUB** dit legacy.
Le ''menu.lst'' est le rédigé déta... Edition du menu.lst : ====
<code root>nano /boot/grub/menu.lst</code>
<code>
### DEBIAN LENNY
title D... que nous souhaitons voir affiché au démarrage du GRUB sur notre PC.
== root ==
Nous mettons là le réd
====== Réparer Grub2 ======
* Objet : Votre Grub2 ne fonctionne plus, vous voulez le réparer depuis un live-cd.
* Nive... {{tag>débutant avisé}}
* Commentaires : //Votre Grub2 a été cassé par une installation en dual-boot, o... r dessus
* Obtenir un terminal root
* Réparer Grub2
En général, une live-debian, ou live-ubuntu, ou
====== GRUB (Legacy) ======
* Objet : GRUB (Legacy)
* Suivi : {{tag>obsolète}}
* Création par [[user>smols... orations ou échecs !))
===== Présentation =====
Grub (acronyme de GRand Unified Bootloader) est un pro... anche release// ''Squeeze''>, il est remplacé par Grub2 [[https://debian-facile.org/doc:systeme:grub2]]
Rappel de la séquence de démarrage normale :
- GRUB charge le noyau (/boot/vmlinuz) et l'initramfs (/boot/initrd.img).
- GRUB lance le noyau.
- Le noyau monte l'initramfs co... inale spécifiée dans le paramètre root= passé par GRUB à la ligne de commande du noyau.
- Le processus... sés pour lancer un noyau Linux sont //LILO// et //GRUB// et sont capables tous deux de passer des option
====== Script Grub - Redémarrage rapide ======
Un truc pour se simplifier la vie de fainéant qu'on mène... *menu.lst** de référence :
<code root>nano /boot/grub/menu.lst</code>
<code>
.../...
## ## End Defa... === Modification du menu.lst =====
On veut que **grub-set-default** fonctionne avec l'entrée choisie. \... lst. sous root, on écrit :
<code root>nano /boot/grub/menu.lst</code>
et l'on écrit :
<code>
.../...