J'utilise UBUNTU 17.10 et j'ai plus d'un noyau Linux que je pourrais vouloir exécuter.
Selon le manuel de démarrage actuel , GRUB_DEFAULT est "l'entrée de menu par défaut. Il peut s'agir d'un nombre. Dans ce cas, il identifie la Nième entrée du menu généré comptée à partir de zéro ou le titre d'un menu. Si vous souhaitez définir une entrée de menu comme entrée par défaut, même s'il peut y avoir un nombre variable d'entrées avant celle-ci. "
Le menu de menu ne donne plus les différentes options du système d'exploitation. Il fournit un élément de menu nommé Advanced. La sélection de cet élément de menu fait apparaître un sous-menu de noyaux amorçables. GRUB_DEFAULT n'indexe pas ce sous-menu.
Dois-je ajouter mes propres options de démarrage personnalisées à /etc/grub.d/40_custom et référencer ces éléments de menu dans le menu grub.menu? Cette solution semble lourde. Définir un noyau par défaut était beaucoup plus simple dans le passé.
Voici le moyen le plus simple de le faire ...
Éditer /etc/default/grub
...
Sudo -H gedit /etc/default/grub
près du haut du fichier, éditez/ajoutez ces paramètres ...
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
Puis mettez à jour grub ...
Sudo update-grub
Désormais, lors du démarrage, il se souviendra du dernier système d'exploitation que vous avez sélectionné et en fera le paramètre par défaut jusqu'à la prochaine sélection d'un autre système d'exploitation.