2 votes

Grub ne reflète pas correctement la sélection par défaut en utilisant le gestionnaire de démarrage.

Après une mise à jour du noyau d'ubuntu linux (2.6.38-8 à 2.6.38-10) il y a quelques jours, j'ai remarqué que la sélection par défaut de mon OS dans Grub avait changé. La version précédente du noyau a été ajoutée à Grub comme une seule option à sélectionner. Donc Grub affiche maintenant ce qui suit :

Ubuntu, avec Linux 2.6.38-10-generic

Ubuntu, avec Linux 2.6.38-10-generic (mode de récupération)

Versions précédentes de Linux

Test de mémoire (memtest86+)

Test de mémoire (memtest86+, console série 115200)

Microsoft Windows XP Professional (sur /dev/sdb1)

Si vous sélectionnez Versions précédentes de Linux, un autre écran s'affiche :

Ubuntu, avec Linux 2.6.38-8-generic

Ubuntu, avec Linux 2.6.38-8-generic (mode de récupération)

Esc permet de revenir à l'écran de démarrage principal.

J'ai utilisé l'application Start-up Manager dans ubuntu pour changer la sélection par défaut et revenir à WinXP mais dans Grub, le défaut revient à la première sélection du menu, Ubuntu, avec Linux 2.6.38-10-generic. J'ai vérifié le fichier Grub par défaut (/etc/default/Grub). Le paramètre GRUB_DEFAULT=6 (y compris le comptage des DEUX sélections de noyau précédentes) correspond à la convention de sélection de l'ordre des menus (c'est-à-dire en commençant par 0, puis 1,2,3...) et au changement d'utilisation de Start-up Manager, mais l'écran de démarrage Grub affiche la première sélection de menu par défaut. Maintenant, en utilisant à nouveau Start-up Manager, si vous sélectionnez l'option JUSTE AVANT le défaut souhaité (dans ce cas, Memory test (memtest86+, console série 115200), le défaut revient à WinXP, la dernière sélection. J'ai confirmé que le changement était correctement répertorié comme GRUB_DEFAULT=5 dans le fichier par défaut Grub.

Des suggestions pour nettoyer tout ça ? J'ai utilisé Start-up Manager de nombreuses fois avant la mise à jour du noyau et je n'ai eu aucun problème. C'est également plus facile que de modifier manuellement le fichier par défaut Grub.

Note : Je n'ai aucun problème à charger Grub et à démarrer dans n'importe quel OS sélectionné manuellement, c'est juste que la valeur par défaut n'est pas reflétée correctement dans l'écran de démarrage Grub lorsque l'on fait des changements depuis le gestionnaire de démarrage.

[Info système : exécution d'ubuntu 11.04 en double démarrage avec WinXP (ubuntu sur un disque dur séparé)].

1voto

13east Points 1915

Personnalisation de Grub2 :

J'ai toujours eu des problèmes pour configurer Grub2 avec Startup-Manager ; Grub Customizer développé par Daniel Richter est une interface graphique très intuitive pour configurer correctement GRUB2. Avec lui, vous pouvez ajouter une image de fond à Grub tant que l'image réside également avec. /boot Vous pouvez modifier les deux entrées de menu et la durée du délai d'attente du menu ; ma fonctionnalité préférée est la possibilité de démarrer dans le système d'exploitation précédemment sélectionné (c'est-à-dire que si je sélectionne manuellement de démarrer dans Windows7, la prochaine fois, cette même entrée sera l'entrée par défaut dans Grub).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X