web-dev-qa-db-fra.com

Comment puis-je supprimer memtest du menu de démarrage

J'ai d'abord installé Windows 8, puis Ubuntu. Il n'y avait aucune entrée Windows sur l'écran de démarrage, donc j'ai mis à jour grub et maintenant, il est présent, mais j'ai aussi 2 entrées de memtest supplémentaires dans la liste.
Existe-t-il un moyen de les supprimer de la liste et d’y avoir uniquement Windows et Ubuntu?

4
George Irimiciuc

S'il ne s'agit que des options memtest que vous ne voulez pas, vous pouvez simplement supprimer ce paquet:

Sudo apt-get remove memtest86+

Vous pouvez également contrôler la génération des sous-menus (les entrées "Options avancées pour ...") et les options de récupération en éditant /etc/default/grub. De la documentation info grub:

 'GRUB_DISABLE_RECOVERY' 
 Si cette option est définie sur 'true', désactivez la génération des entrées du menu du mode de récupération 
. 

et

 'GRUB_DISABLE_SUBMENU' 
 Normalement, 'grub-mkconfig' générera une entrée de menu de niveau supérieur pour 
 Le noyau avec le numéro de version le plus élevé et mettra tous les autres noyaux 
 Trouvés ou autres entrées de menu pour le mode de récupération dans le sous-menu. 
 Pour les entrées renvoyées par 'os-prober', la première entrée sera placée au premier niveau 
 et toutes les autres dans le sous-menu. Si cette option est définie sur 'y', un menu plat 
 Avec toutes les entrées situées au premier niveau sera généré. 

Pour plus de détails sur la configuration de grub, consultez:

 info -f grub -n 'Simple configuration'
7
Jeremy Kerr

Je sais que le message est ancien, mais il est toujours mentionné dans les recherches.

Sudo chmod -x /etc/grub.d/20_memtest86+
Sudo update-grub

Cela le cachera de grub en définissant le bit d’exécution sur off. Activez-le en remplaçant "-" par "+".

1
Dzmitry