Wie kann ich den Namen des Betriebssystems im Grub-Startmenü sicher ändern?

14

Ich habe ein System, auf dem Ubuntu GNOME 15.10 und Ubuntu GNOME 16.04 dual gebootet werden. Nach der Installation von Ubuntu GNOME 16.04 habe ich festgestellt, dass es in der GRUB-Starteintragsliste "Ubuntu" heißt, während das andere so etwas wie "Ubuntu" heißt "Ubuntu GNOME 15.10", kann ich den Text von "Ubuntu" in "Ubuntu GNOME 16.04" ändern? Und auch die Namen der anderen Optionen so ändern, dass anstelle von "Erweiterte Optionen für Ubuntu" "Erweiterte Optionen für Ubuntu GNOME 16.04" usw. steht?

Ich mache es lieber manuell, wenn es sicher ist, oder es könnte ein Stück Software empfohlen werden, jedoch nichts von einem PPA oder einer anderen nicht vertrauenswürdigen nicht offiziellen Quelle (ich werde nur Software von den offiziellen Ubuntu-Repositories installieren).


quelle
Dies könnte auch nützlich sein: ubuntuforums.org/showthread.php?t=1287602
Ron

Antworten:

14

Öffnen Sie die Grub-Konfigurationsdatei:

sudo nano /etc/default/grub

Kommentieren Sie einfach die Zeile beginnend mit GRUB_DISTRIBUTORund fügen Sie eine Zeile hinzu:

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

Danach laufen

sudo update-grub

Es sollte nach dem nächsten Neustart funktionieren. Sie müssen zu beiden Ubuntu-Installationen booten und beide Namen ändern.

Wichtiger Hinweis: Sie sollten es vermeiden, die Datei zu bearbeiten /etc/lsb-releaseund den Wert zu ändern, für DISTRIB_IDden der Befehl gelesen wird lsb_release -i -s. Während dies funktioniert, um den Grub-Menüeintrag umzubenennen (wenn Sie ihn nicht geändert haben /etc/default/grub), verwenden andere Programme ebenfalls den Standardnamen und können abstürzen, wenn er geändert wurde (z. B. "Ubuntu" für Xubuntu). Trotzdem ersetzen Kernel-Updates auch diese Datei, wodurch alle Änderungen daran rückgängig gemacht werden.

davidbaumann
quelle
1
Gibt es keine Möglichkeit, die Namen der anderen Optionen zu ändern? Oder geschieht das automatisch anhand der Namen der Betriebssysteme?
Sie können fast alle Skripte deaktivieren und alles, was Sie möchten, mit einer beliebigen Beschreibung zu 40_custom als eigene Boot-Zeilengruppe hinzufügen. Und wenn Sie Partition (Link zum Kernel) booten statt Kernel müssen Sie nicht zu bearbeiten mit jedem Kernel update.How: Erstellen eines benutzerdefinierten GRUB2 Bildschirm , die Wartung Free.- Cavsfan ist help.ubuntu.com/community/MaintenanceFreeCustomGrub2Screen UND: help.ubuntu.com/community/Grub2/CustomMenus
oldfred
Funktioniert nicht mit meinem LinuxMint KDE 18.3, Namen sind immer noch die Standardnamen
WooYek
Habe auf Ubuntu 18.04 mit dem interessanten Nebeneffekt gearbeitet, dass sich die Farben von Grub von Schwarz / Weiß zu Schwarz / Blau / Weiß geändert haben.
23.
7

Es gibt ein Programm namens Grub Customizer , das Sie dafür verwenden können. Sie können Einträge hinzufügen, löschen, verschieben und umbenennen. Es hat auch viel mehr Funktionen zum Einstellen der Bildschirmauflösung und so weiter.

Überzeugen Sie sich selbst: https://launchpad.net/grub-customizer

Installation (kopiert von dieser Seite oben):

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

Nach der Installation habe ich unter Application> System Tools> Administration einen neuen Eintrag namens Grub Customizer.

Eintrag umbenennen:

  1. Starten Sie Grub Customizer
  2. Sie sehen die Liste der Menüeinträge. Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Umbenennen".
  3. Geben Sie den neuen Namen ein
  4. Klicken Sie in der Symbolleiste auf Speichern und schließen Sie das Programm

Das ist es.

Jenny O'Reilly
quelle
Wie ich bereits in meiner Frage ausgeführt habe, möchte ich nichts installieren, was nicht aus den offiziellen Repositories stammt, sodass PPAs keine Option sind. Ist dies nicht in den offiziellen Repositories verfügbar?
1
Sorry, muss das verpasst haben. Ich glaube nicht, dass es im offiziellen Archiv ist. Es ist eine schöne und einfache Möglichkeit, um Konfigurationsdateien nicht mit einem Editor zu bearbeiten. Ich werde immer noch die Antwort hinterlassen, falls es jemand anderem hilft.
Jenny O'Reilly