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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:noyau:grub2-modules [22/09/2013 23:31] 127.0.0.1 modification externe |
doc:systeme:noyau:grub2-modules [28/04/2014 11:49] paskal actu en-tête |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== CONFIGURATION DES MODULES ====== | + | ====== GRUB 2 : configuration des modules ====== |
+ | |||
+ | * Objet : GRUB 2, le chargeur d'amorçage version 2. | ||
+ | * Niveau requis : {{tag>débutant avisé}} | ||
+ | * Commentaires : // personnalisation de GRUB 2. // | ||
+ | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
+ | * Suivi : {{tag>à-tester}} | ||
+ | * Créé par ** smolski** le 16/02/2010 | ||
+ | * Testé par **...** le ... | ||
+ | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=8925 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
===== GRUB_CMDLINE_LINUX_DEFAULT ===== | ===== GRUB_CMDLINE_LINUX_DEFAULT ===== | ||
- | Dans le fichier : | + | Dans le fichier ''/etc/default/grub'' |
- | /etc/default/grub | + | |
Si la ligne de configuration **GRUB_CMDLINE_LINUX_DEFAULT** n'est pas écrite, il suffit de l'ajouter et de la compléter ainsi : | Si la ligne de configuration **GRUB_CMDLINE_LINUX_DEFAULT** n'est pas écrite, il suffit de l'ajouter et de la compléter ainsi : | ||
Ligne 24: | Ligne 32: | ||
Ouvrez un terminal root et taper : | Ouvrez un terminal root et taper : | ||
- | <code bash> | + | <code root> nano /etc/default/grub</code> |
- | # nano /etc/default/grub</code> | + | |
- | À la ligne de configuration **GRUB_CMDLINE_LINUX_DEFAULT=""**, il suffit de la compléter((ou de lécrire complètement si absente)) ainsi : | + | À la ligne de configuration **GRUB_CMDLINE_LINUX_DEFAULT=""**, il suffit de la compléter((ou de l'écrire complètement si absente)) ainsi : |
- | <code bash> | + | GRUB_CMDLINE_LINUX_DEFAULT="quiet vga=791" |
- | GRUB_CMDLINE_LINUX_DEFAULT="quiet vga=791"</code> | + | |
==== Mise à jour ==== | ==== Mise à jour ==== | ||
Mettre à jour le grub par la commande root : | Mettre à jour le grub par la commande root : | ||
- | <code bash> | + | <code root>update-grub</code> |
- | # update-grub</code> | + | |
Au prochain démarrage, ces options seront appliquées dans la console. | Au prochain démarrage, ces options seront appliquées dans la console. | ||
Ligne 41: | Ligne 46: | ||
//Chouette, non ?// :-D | //Chouette, non ?// :-D | ||
- | ===== TP supprimer l'acpi ===== | + | ===== Supprimer l'acpi ===== |
Pour supprimer l'acpi, il faut d'abord l'arrêter dans le bios, puis rédiger : | Pour supprimer l'acpi, il faut d'abord l'arrêter dans le bios, puis rédiger : | ||
Si la ligne de configuration ''GRUB_CMDLINE_LINUX_DEFAULT'' n'est pas écrite, il l'ajouter et la compléter ainsi : | Si la ligne de configuration ''GRUB_CMDLINE_LINUX_DEFAULT'' n'est pas écrite, il l'ajouter et la compléter ainsi : | ||
- | <code bash> | + | GRUB_CMDLINE_LINUX_DEFAULT="quiet vga=791 noacpi" |
- | GRUB_CMDLINE_LINUX_DEFAULT="quiet vga=791 noacpi"</code> | + | |
- | ===== Supprimer affichage GRUB ===== | + | ===== Supprimer affichage de GRUB ===== |
Modifier : | Modifier : | ||
- | <code bash> | + | GRUB_TIMEOUT=0 |
- | GRUB_TIMEOUT=0</code> | + | |
==== Mise à jour ==== | ==== Mise à jour ==== | ||
- | Mettre à jour le grub par la commande root : | + | Mettre à jour le grub par la commande : |
- | <code bash> | + | <code root>update-grub</code> |
- | # update-grub</code> | + | |
Au prochain démarrage, cette option sera appliquée dans la console. | Au prochain démarrage, cette option sera appliquée dans la console. | ||
- | ===== TP - Supprimer IPV6 ===== | + | ===== Supprimer IPV6 ===== |
- | Pour blacklister **IPV6** avec **GRUB2** : | + | Pour blacklister **IPV6** avec **GRUB 2** : |
Éditer le fichier **/etc/modprobe.d/blacklist.conf** voir commande linux - [[:doc:editeurs:nano]] | Éditer le fichier **/etc/modprobe.d/blacklist.conf** voir commande linux - [[:doc:editeurs:nano]] | ||
- | <code bash> | + | <code root>nano /etc/modprobe.d/blacklist.conf</code> |
- | # nano /etc/modprobe.d/blacklist.conf</code> | + | |
ajouter tout à la fin la ligne : | ajouter tout à la fin la ligne : | ||
Ligne 77: | Ligne 78: | ||
===== Supprimer IPV6 sous Squeeze ===== | ===== Supprimer IPV6 sous Squeeze ===== | ||
- | Comme vous savez probablement à partir du noyau 2.6.30 l'ipv6 n'est plus compilé en module mais en dur. Donc le fait de blacklister ipv6 ne suffit plus sous Squeeze avec le noyau 2.6.32. Vous devrez suivre la procédure suivante : | + | Comme vous savez probablement à partir du noyau 2.6.30 l'ipv6 n'est plus compilé en module mais en dur. Donc le fait de blacklister ipv6 ne suffit plus sous le noyau 2.6.32 et les suivants, vous devrez suivre cette procédure : |
- | Vous devez rajouter //ipv6.disable=1// dans le fichier **/etc/default/grub** dans l'option **GRUB_CMDLINE_LINUX**. | + | Rajouter //ipv6.disable=1// dans le fichier **/etc/default/grub** dans l'option **GRUB_CMDLINE_LINUX**. |
- | <code bash> | + | <code root>nano /etc/default/grub</code> |
- | # nano /etc/default/grub</code> | + | |
Exemple, si vous avez : | Exemple, si vous avez : | ||
- | <code bash> | + | GRUB_CMDLINE_LINUX=""</code> |
- | GRUB_CMDLINE_LINUX=""</code> | + | |
Vous devez modifier la ligne en : | Vous devez modifier la ligne en : | ||
- | <code bash> | + | GRUB_CMDLINE_LINUX="ipv6.disable=1"</code> |
- | GRUB_CMDLINE_LINUX="ipv6.disable=1"</code> | + | |
Puis, mettre à jour le //grub// par la commande root : | Puis, mettre à jour le //grub// par la commande root : | ||
- | <code bash> | + | <code root>update-grub2</code> |
- | # update-grub2</code> | + | |
et au //reboot//, **IPV6** est bien désactivé. | et au //reboot//, **IPV6** est bien désactivé. | ||
Il ne doit plus y avoir de répertoire /fichiers dans | Il ne doit plus y avoir de répertoire /fichiers dans | ||
- | <code bash> | + | <code user> |
- | $ cat /proc/sys/net/ipv6 | + | cat /proc/sys/net/ipv6</code> |
- | cat: /proc/sys/net/ipv6: Aucun fichier ou dossier de ce type</code> | + | cat: /proc/sys/net/ipv6: Aucun fichier ou dossier de ce type |
:-P :-P :-P | :-P :-P :-P | ||