Januar 26, 2022

So ändern Sie das Standardbetriebssystem im Linux Grub Boot Menu [GUI & Command Line]

Dual-Boot oder Multi-Boot Linux mit anderen Systemen auf Ihrem Computer? Nun, vielleicht möchten Sie das Standardsystem so einstellen oder ändern, dass es beim Start startet.

Es ist einfach, die Arbeit entweder über das grafische Tool Grub-Customizer oder durch Bearbeiten der Konfigurationsdatei in der Befehlszeile zu erledigen.

Methode 1: Standardbetriebssystem über Grub Customizer einstellen

Grub-Customizer bietet eine grafische Oberfläche zum Konfigurieren von Grub / BURG-Einstellungen und Menüeinträgen. Die Software-Funktionen:

  • verschieben, Entfernen, Umbenennen von Menüeinträgen.
  • Bearbeiten Sie den Inhalt von Menüeinträgen oder erstellen Sie neue
  • Installieren Sie den Bootloader erneut auf MBR
  • Einstellungen wie Standardbetriebssystem, Kernelparameter, Schriftart, Hintergrund, Themen.

Die Software ist in den Haupt-Repositories der meisten Linux-Systeme verfügbar. Sie können es entweder über den Systempaketmanager (z. B. Synaptic) oder durch Ausführen des Befehls installieren:

  • Für Debian, Ubuntu-basierte Systeme, Befehl ausführen:
    sudo apt install grub-customizer
  • Für Fedora-basierte Systeme:
    sudo dnf install grub-customizer

Starten Sie nach der Installation Grub Customizer, navigieren Sie zu Allgemeine Einstellungen und legen Sie den Standardbetriebssystemeintrag fest. Und natürlich klicken Sie auf „Speichern“, um Änderungen zu übernehmen.

Methode 2: Ändern Sie das Standardbetriebssystem des Grub-Menüs in der Befehlszeile:

Arbeiten Sie auf einem Linux-Server ohne Desktop-Umgebung oder auch ohne Internetverbindung? Sie können den Job einfach erledigen, indem Sie die Konfigurationsdatei bearbeiten.

1. Führen Sie den Befehl aus, um die Grub-Startmenüeinträge aufzulisten

In der Befehlskonsole können Sie zuerst den Befehl ausführen, um die aktuellen Startmenüeinträge anzugeben (Einfügen über Strg + Umschalt + V):
Kopieren Sie dann die Zeile, die Sie als Standardeintrag festlegen möchten, der im nächsten Schritt verwendet wird.

awk -F\' '/menuentry / {print }' /boot/grub/grub.cfg

2. Bearbeiten Sie /etc/default/grub file

Und führen Sie dann den Befehl aus, um die Grub-Konfigurationsdatei zu bearbeiten:

sudo nano /etc/default/grub

Wenn die Datei geöffnet wird, ändern Sie den Wert von GRUB_DEFAULT in den Menüeintrag (den Menüeintrag, den Sie in Schritt 1 erhalten) mit doppelten Anführungszeichen.
HINWEIS Sie müssen den VOLLSTÄNDIGEN TITEL eines ausgewählten Menüeintrags als Wert von GRUB_DEFAULT . Auf dem Bild habe ich Windows als Standardbetriebssystem festgelegt. Alternativ kann ich den Wert auch setzen auf: Ubuntu 18.04.5 LTS (18.04) (on /dev/sda5) oder Ubuntu (on /dev/sda5)

Für Einträge mit Kernel-Namen (z.B. Ubuntu, mit Linux 5.4.0-40-generic) stehen unter „Erweiterte Optionen“ Untermenüs zur Verfügung. Es wird nicht empfohlen, Untermenüs als Standardbetriebssystem zu verwenden, da der Wert etwas anders ist. Wenn Sie einen Untermenüeintrag verwenden möchten, lesen Sie „Warnung“, wenn Sie den Befehl sudo udpate-grub ausführen.

Drücken Sie Strg + X, geben Sie Y ein und drücken Sie schließlich die Eingabetaste, um Änderungen im Texteditor zu speichern.

3. Aktualisieren Sie Grub, um Änderungen anzuwenden

Schließlich müssen Sie den Befehl ausführen, um Änderungen anzuwenden:

sudo update-grub

Fazit:

Es ist einfach, das Standardbetriebssystem über ein grafisches Tool namens Grub-Customizer zu ändern. Für Linux-Server ohne Desktop-Benutzeroberfläche oder sogar ohne Internetverbindung können Sie /etc/default/grub bearbeiten und den Wert von GRUB_DEFAULT . Hinweis Der Wert muss der vollständige Titel eines Eintrags im aktuellen Startmenü sein.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.