web-dev-qa-db-fra.com

Pourquoi mon menu de démarrage s'allonge-t-il?

Cette question sera peu incomplète mais je suis sûr que vous devinerez quel est mon problème. Donc, 2 jours en arrière Lorsque j'ai redémarré ma machine, j'ai eu 7 options sur l'écran de démarrage au lieu de 5. Auparavant, Windows était la 5ème option (je l'ai fait par défaut), mais maintenant, certains tests de mémoire sont la 5ème option (étant par défaut). Comment cela s'est-il produit automatiquement? Je n'ai rien configuré ou changé.

12
t3ch

Lorsque le noyau Linux est mis à jour, les anciennes images du noyau persistent au cas où les plus récentes seraient incompatibles avec votre système d'une manière ou d'une autre. Chaque image du noyau comprend deux parties: la normale, avec laquelle vous démarrez, et l'image de récupération, c'est pourquoi le menu augmente de deux entrées à chaque mise à jour. Le nombre de noyaux plus anciens ne dépasse généralement pas trois (plus les images de récupération respectives, pour un total de six images), la taille de votre menu de démarrage devrait donc être fixée à partir de maintenant.

Vous pouvez empêcher les plus anciens d'apparaître en modifiant votre fichier de menu grub, en tapant

Sudo gedit /boot/grub/menu.lst

dans un terminal et en les commentant avec un # symbole devant eux (regardez des exemples dans le fichier). Je suppose que vous savez comment faire puisque vous avez pu définir Windows par défaut. Vous pouvez également les supprimer pour libérer de l'espace disque si vous êtes sûr de ne pas en avoir besoin.

La façon la plus sûre, dans mon esprit de toute façon, de le faire est d'installer buntu Tweak , qui contient une option pour supprimer les images du noyau redondantes. Il affichera une liste des images supplémentaires et vous choisissez juste celles que vous ne voulez pas, et la sécurité vient de l'application qui n'affiche pas celle qui est actuellement chargée.

Il n'est pas conseillé de se débarrasser de tous, soit en les cachant, soit en les supprimant, pour deux raisons. La première est que lorsque vous rencontrez un problème grave (généralement lié au matériel et généralement lorsqu'il ne fonctionne pas), la meilleure solution consiste à démarrer en utilisant une image de noyau précédente pour voir si le problème y est résolu. Les mises à jour du noyau peuvent avoir la mauvaise habitude de casser des parties de son système. L'autre raison est que l'image de "récupération" peut être très utile, surtout si vous oubliez votre mot de passe.

10
user2405

Un nouveau noya a été installé avec une entrée dans le menu de démarrage lorsque vous avez mis à jour votre système, ce qui a allongé le menu de démarrage et poussé l'entrée du menu de démarrage de Windows plus bas.

Lisez ceci: Existe-t-il un moyen de supprimer/masquer les anciennes versions du noyau?

13
Sid

Juste un conseil: pour des raisons de sécurité (dans le cas où une mise à jour perturbe votre noyau en cours d'exécution, etc.), je garde généralement une image de noyau de plus dans mon dossier/boot (cela m'a en effet été utile).

Quant à vos q de suivi:

  • Oui, chaque fois que vous installez un nouveau noyau, votre menu.lst (puisque vous utilisez grub v.1) ajoutera la nouvelle image à votre liste. Si vous souhaitez nettoyer votre liste, vous devez soit modifier menu.lst manuellement ou installer ubuntu Tweak comme Chris vous l'a déjà dit.

  • Que voulez-vous dire par commenter les options d'image? Vous pouvez changer le "titre" en n'importe quel nom que vous souhaitez afficher dans la liste grub, ou vous devriez commenter/supprimer toutes les entrées inutiles.

1
Pavlos G.