Vous venez d'installer une Ubuntu server sur votre serveur dédié. Seulement avec un petit soft reboot (reboot en ligne de commande) votre serveur ne répond plus au ping et vos services ne sont pas lancés. C'est sans doute que grub n'a pas pu démarrer convenablement. Pour vous en assurer, vous vous êtes connecté en « mode secours » avec un accès ssh après avoir monté manuellement toutes vos partitions.
Nous allons tout d'abord vérifier la configuration de grub en faisant un :
sudo vim /etc/default/grub
Rajoutons la ligne :
GRUB_RECORDFAIL_TIMEOUT=0
Et modifions la ligne avec GRUB_HIDDEN_TIMEOUT pour mettre 3 par exemple en place de 0. Votre /etc/default/grub doit ressembler à ça à présent :
GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=3 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" GRUB_RECORDFAIL_TIMEOUT=0
Il vous suffit de mettre à jour grub en faisant un :
sudo update-grub
Sauvez le fichier avec :wq! (pour sortir de Vim en sauvegardant le fichier). Nous allons en profiter pour changer une petite chose supplémentaire sur notre serveur :
vim /etc/default/rcS
Décommenter la ligne : #FSCKFIX=no et changez la par :
FSCKFIX=yes
Ceci aura pour effet de supprimer la question posée à l'utilisateur lorsqu'il y a une vérification disk de lancée. C'est important pour un serveur dédié puisque nous n'avons pas d'écran pour voir ce qui se passe concrètement côté interface de contrôle.
Ajouter un commentaire