web-dev-qa-db-fra.com

Comment changer en toute sécurité le nom du système d'exploitation dans le menu de démarrage de grub?

J'ai un système où je suis en train de double-démarrer Ubuntu GNOME 15.10 et Ubuntu GNOME 16.04, mais après avoir installé Ubuntu GNOME 16.04, j'ai constaté que dans la liste d'entrée de démarrage GRUB, il s'appelle "Ubuntu", alors que l'autre s'appelle quelque chose comme "Ubuntu GNOME 15.10", puis-je changer le texte de "Ubuntu" en "Ubuntu GNOME 16.04"? Et changez également les noms des autres options afin qu'au lieu de "Options avancées pour Ubuntu", il soit écrit "Options avancées pour Ubuntu GNOME 16.04", etc.?

Je préfère le faire manuellement s'il est sécuritaire de le faire, ou un logiciel pourrait être recommandé, mais rien d'un PPA ou d'une autre source non officielle non sécurisée (j'installerai uniquement un logiciel à partir des dépôts officiels d'Ubuntu).

13
user364819

Ouvrez le fichier de configuration grub:

Sudo nano /etc/default/grub

Commentez la ligne commençant par GRUB_DISTRIBUTOR et ajoutez une ligne:

# GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_DISTRIBUTOR="Ubuntu 15.10"

Ensuite, lancez

Sudo update-grub

Cela devrait fonctionner après le prochain redémarrage. Vous devrez démarrer les deux installations ubuntu et changer les deux noms.

Remarque importante: Vous voudrez éviter de modifier le fichier /etc/lsb-release et de modifier la valeur de DISTRIB_ID qui est lue à partir de la commande lsb_release -i -s. Bien que cela fonctionne pour renommer l’entrée de menu grub (si vous n’avez pas modifié /etc/default/grub]), d’autres programmes utilisent également le nom par défaut et risquent de planter s’ils sont modifiés (par exemple, "Ubuntu" pour Xubuntu). Cela dit, les mises à jour du noyau remplacent également ce fichier, ce qui annulera toute modification apportée.

13
davidbaumann

Il existe un programme appelé Grub Customizer que vous pouvez utiliser pour cela. Vous pouvez ajouter, supprimer, déplacer et renommer des entrées. Il a également beaucoup plus de fonctionnalités pour définir la résolution de l'écran et ainsi de suite.

Voyez vous-même: https://launchpad.net/grub-customizer

Installation (copié de la page ci-dessus):

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

Après l'installation, j'ai une nouvelle entrée sous Application> Outils système> Administration appelée Grub Customizer.

Renommer l'entrée:

  1. Démarrer Grub Customizer
  2. Vous verrez la liste des entrées du menu Grub. Faites un clic droit sur l'un et choisissez "Renommer".
  3. Entrez le nouveau nom
  4. Cliquez sur Enregistrer dans la barre d’outils et fermez le programme.

C'est ça.

6
Jenny O'Reilly