« Grub » : différence entre les versions
De Wiki doc
Aucun résumé des modifications |
(→Déactiver le timeout au démarrage : Modification de la méthode et renommage de la section) |
||
Ligne 1 : | Ligne 1 : | ||
[[Category:service_démarrage]] | [[Category:service_démarrage]] | ||
=Déactiver le | =Déactiver le temps au démarrage= | ||
Nous allons voir comment supprimer le temps de 5 secondes présent par défaut dans ''Grub'' tout en gardant la possibilité d'avoir le menu lorsque l'on appuie sur < | Nous allons voir comment supprimer le temps de 5 secondes présent par défaut dans ''Grub'' tout en gardant la possibilité d'avoir le menu lorsque l'on appuie sur <syntaxhighlight lang="bash" inline><Echap></syntaxhighlight>. | ||
Éditer le fichier | Éditer le fichier | ||
vim /etc/default/grub | vim /etc/default/grub | ||
Utiliser la configuration suivante | |||
< | <syntaxhighlight lang="bash"> | ||
GRUB_DEFAULT=0 | |||
GRUB_TIMEOUT=0 | GRUB_TIMEOUT=0 | ||
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` | |||
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" | |||
GRUB_CMDLINE_LINUX="net.ifnames=0" | |||
GRUB_HIDDEN_TIMEOUT=1 | GRUB_HIDDEN_TIMEOUT=1 | ||
</ | GRUB_HIDDEN_TIMEOUT_QUIET=false | ||
</syntaxhighlight> | |||
Fermer le fichier puis exécuter | Fermer le fichier puis exécuter |
Version du 25 juin 2022 à 18:02
Déactiver le temps au démarrage
Nous allons voir comment supprimer le temps de 5 secondes présent par défaut dans Grub tout en gardant la possibilité d'avoir le menu lorsque l'on appuie sur <Echap>
.
Éditer le fichier
vim /etc/default/grub
Utiliser la configuration suivante
GRUB_DEFAULT=0
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="net.ifnames=0"
GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
Fermer le fichier puis exécuter
update-grub
Permettre l'utilisation de l'AZERTY
Ajouter un paramètre à Grub
vim /etc/default/grub
GRUB_TERMINAL_INPUT="at_keyboard"
Nous allons également définir une fonction permettant de charger une autre disposition clavier lorsque nécessaire (si on en veut plusieurs).
Créer la fonction
vim /etc/grub.d/40_custom
# Activer le clavier AZERTY par défaut
insmod keylayouts
keymap /boot/grub/layouts/fr.gkb
# Pour le charger un autre clavier
function kbd {
insmod keylayouts
insmod at_keyboard
terminal_input at_keyboard
keymap $1
}
Créer le répertoire d'accueil de la disposition clavier
mkdir /boot/grub/layouts/
Créer la disposition clavier
grub-kbdcomp -o /boot/grub/layouts/fr.gkb fr
On adaptera la commande pour avoir d'autres dispositions.
Reconstruction du menu Grub
update-grub
ATTENTION
L'utilisation d'at_keyboard empêche l'usage de la toucheMaj
au démarrage. Ce qui rend le menu inaccessible si vous avez suivit l'astuce de l'autre section. Il convient donc de s'assurer que le paramètre GRUB_HIDDEN_TIMEOUT=0
soit bient commenté.Et voilà ! Tout est comme cela devrai être par défaut.