Skip navigation

Grub : démarrer sur le dernier OS chargé

Démarrage du dernier OS chargé

: applicable sous Debian Jessie et Ubuntu 14.04.

En plus de pouvoir changer l’ordre d’amorçage, il est possible de configurer GRUB afin qu’il boot sur le dernier OS chargé.

Pour ce faire, il faut modifier le fichier de configuration de Grub : /etc/default/grub.
Voici les premières lignes du fichier de configuration de Grub.

aperçu du contenu du fichier

 # If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` 

Il faut modifier l’option « GRUB_DEFAULT=0 » pour « GRUB_DEFAULT=saved ». Il faut aussi ajouter l’option « GRUB_SAVEDEFAULT=true ». Ainsi, l’entête du fichier de configuration devrait ressembler à celui-ci.

aperçu du contenu du fichier

 # If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` 

Une fois que le fichier de configuration est modifié, il faut lancer la commande update-grub pour appliquer ces changements.

root@debian~#: update-grub

by | November 1, 2015 | No Comments | Système