Comment puis-je afficher tous les kernelx dans le menu Grub2, c.-à-d. Désactiver le sous-menu (“Previous Linux Versions”)?

Existe-t-il un moyen simple de désactiver la nouvelle structure de submenu Grub2? J’aimerais récupérer l’ancienne structure (chaque option sous forme de menuentry ) où chaque kernel est visible et peut être sélectionné à la volée.

J’ai déjà essayé cette solution, en vain. Et c’est la solution la plus prometteuse que j’ai trouvée jusqu’à présent. Je ne l’ai pas essayé (je le testerai demain) mais je me demandais s’il existait un meilleur moyen.

Merci pour toute aide.

Dans la dernière Ubuntu (14.04), on peut spécifier:

 GRUB_DISABLE_SUBMENU=y 

dans /etc/default/grub .

Puis appliquer avec

 sudo update-grub 

Obsolète

La réponse ci-dessous s’applique aux versions d’Ubuntu antérieures à 14.04.

 gksu gedit /etc/grub.d/10_linux 

A la fin du fichier:

  if [ "$list" ] && ! $in_submenu; then echo "submenu \"Previous Linux versions\" {" in_submenu=: fi done if $in_submenu; then echo "}" 

ajoutez le caractère “#” devant certaines lignes pour désactiver (c.-à-d. commenter) leur effet, faites-le ressembler à ceci (4 lignes modifiées):

  if [ "$list" ] && ! $in_submenu; then #echo "submenu \"Previous Linux versions\" {" in_submenu=: fi done #if $in_submenu; then #echo "}" #fi 

Ensuite, exécutez sudo update-grub pour appliquer les modifications.

Eh bien, si cela ne vous dérange pas d’append un PPA alors oui!

Grub Customizer :

Grub Customizer est une interface graphique permettant de configurer les parameters grub2 / burg. Il vous permet de modifier les entrées du menu GRUB2: réorganiser, renommer ou append / supprimer des entrées.

Installation:

 sudo add-apt-repository ppa: danielrichter2007 / grub-customizer
 sudo apt-get update
 sudo apt-get install grub-customizer

Comment désactiver le sous-menu Grub2?

Une fois installé, appuyez sur Alt + F2 , tapez grub-customizer et appuyez sur Entrée .

Sélectionnez les entrées de sous-menu une par une et cliquez sur le bouton (Haut) de la barre d’outils pour les déplacer dans le menu principal. entrez la description de l'image ici

Et pas plus de sous-menu! Enregistrez vos parameters en cliquant sur le bouton Enregistrer dans la barre d’outils. C’est tout! entrez la description de l'image ici


Pour supprimer Grub Customizer, exécutez les commandes suivantes dans le terminal

 sudo apt-get autoremove --purge grub-customizer
 sudo add-apt-repository -r ppa: danielrichter2007 / grub-customizer
 sudo apt-get update