Avant tout, Le fichier (
/etc/default/grub) influent sur le démarrage de la machine, je t'invite a le sauvegarder
sudo cp /etc/default/grub /etc/default/grub~
Voici les quelques valeurs importantes dans le fichier
/etc/default/grub relative a l'activation de la console de récupération sur ton serveur :
GRUB_DEFAULT :
Ce paramètre précise l'index du mode de boot par défaut. Je t'invite a laisse 0 (zéro) de manière a toujours choisir la dernière configuration en date.
GRUB_HIDDEN_TIMEOUT :
Ce paramètre détermine combien de temps un écran sans GRUB 2 menu sera affiché.
Bien que l'écran est vide, tu peux appuyer sur une touche pour afficher le menu.
Le comportement par défaut est de cacher le menu si un seul système d'exploitation est présent.
GRUB_TIMEOUT :
Ce paramètre précise le nombre de secondes qui t'es impartie pour choisir dans la quelle configuration tu souhaite démarré.
en générale un dizaine de secondes suffise.
Dans notre cas il sera simplement nécessaire de commenter ( mettre un # ) devant l'initialisation de la variable
GRUB_HIDDEN_TIMEOUT.
Pour se faire, plusieurs méthode possible :
Méthode 1 (pense a sauver avant de quitter) :
sudo vi /etc/default/grub
#sous vi en mode commande taper la sequence suivante :
%s/GRUB_HIDDEN_TIMEOUT=0/#GRUB_HIDDEN_TIMEOUT=0/
Méthode 2 (plus connue sous le nom de méthode "je me la pète") :
sudo sed -i "s/GRUB_HIDDEN_TIMEOUT=0/#GRUB_HIDDEN_TIMEOUT=0/g" /etc/default/grub
Voici le résultat attendu :
cat /etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Attention après chaques modifications de /etc/default/grub que tu exécutes la commande suivante pour que les modifications soient prise en compte.sudo update-grub