Pour chaque noyau que j'utilise avec mon installation de 15.04, j'ai trois options dans GRUB:
Comment puis-je supprimer l'option upstart
pour tous mes noyaux?
Il y a plusieurs façons d’aborder celui-ci. J’ai essayé d’être aussi complet que possible et j’espère que un de ceux-ci résout votre problème.
Sur les systèmes jusqu’au moins 16.04, yes , vous avez besoin de l’option Upstart si vous souhaitez vous connecter .
Mais si vous êtes complètement sûr de ne pas avoir besoin d’arrêter du programme, désinstallez-le:
Sudo apt-get purge upstart
cela le fera disparaître automatiquement du menu aussi
Dans le cas où vous avez BESOIN de programme d'installation (probablement quelque chose qui en dépend) et que vous voulez conserver mais que vous ne voulez pas démarrer votre système, vous pouvez vous débarrasser de la saisie des données en modifiant vos fichiers de configuration grub. Il y a deux façons de s'y prendre (la première étant la plus dangereuse des deux).
Vous pouvez modifier le /boot/grub/grub.cfg
pour la suppression TEMPORARY (la régénération avec grub-mkconfig ANNULERA cette modification). Supprimez le bloc menu_entry portant les noms Ubuntu ....... (upstart) { .. many lines .. }
.1
L'entrée de démarrage fastidieuse est générée à cause d'une seule variable dans le fichier de modèle /etc/grub.d/10_linux
, que vous devez modifier. La variable en question s'appelle SUPPORTED_INITS
et se situe très près du début du fichier. Si vous souhaitez supprimer le support pour le démarrage de upstart, vous devez le supprimer d'ici.
Change ça:
SUPPORTED_INITS="sysvinit:/lib/sysvinit/init systemd:/lib/systemd/systemd upstart:/sbin/upstart"
Pour ça:
SUPPORTED_INITS="sysvinit:/lib/sysvinit/init systemd:/lib/systemd/systemd"
Ensuite, vous devez reconstruire votre fichier de configuration de démarrage à partir du modèle que vous venez de modifier.1:
Sudo grub-mkconfig -o /boot/grub/grub.cfg
Lorsque vous effectuez ces modifications, effectuez une sauvegarde du fichier que vous modifiez et placez-le dans un endroit sûr, comme un répertoire ~/Documents
, ou quelque chose de plus pour éviter qu'une opération du gestionnaire de packages ne le supprime accidentellement. Si cela vous demande trop de travail, faites une copie de la ligne que vous modifiez et mettez-la en commentaire (bien sûr, dans le cas de grub.cfg
, grub-mkconfig
écraserait ces modifications lors de sa prochaine exécution.) .
1Vous devriez toujours vérifier votre script après l'avoir modifié pour vous assurer qu'il s'exécutera. Vous pouvez utiliser grub-script-check /boot/grub/grub.cfg
pour vous assurer qu'il n'y a pas d'erreur de syntaxe dans votre script après l'édition ou la génération d'une nouvelle, et définitivement avant de redémarrer.
Qu'en est-il de Grub Customizer ? Je l'utilise pour personnaliser Grub et je n'ai jamais eu de problème avec. En fait, j’en ai eu une fois, et j’ai interrogé l’auteur à ce sujet, et j’ai obtenu une réponse rapide.