Ändern Sie die Grub -Boot -Bestellung in Debian Linux

Ändern Sie die Grub -Boot -Bestellung in Debian Linux

In diesem Tutorial wird erklärt. Die in diesem Artikel beschriebenen Schritte sind nützlich für andere Debian-basierte Linux-Verteilungen, einschließlich Ubuntu.

GRUB ist ein Bootloader, mit dem Benutzer mehrere Betriebssysteme und Kernel -Konfigurationen starten können. Nachdem Sie dieses Tutorial gelesen haben, wissen Sie, wie Sie standardmäßig ein anderes Betriebssystem oder ein anderes Kernel definieren und wie Sie einige Startoptionen anpassen können.

Im Bild unten sehen Sie ein Grub -Menü mit 3 Elementen: Debian GNU/Linux, Erweiterte Optionen für Debian GNU/Linux, Und Windows 10. Da das Zählen von Null beginnt, ist der erste Element (Debian) 0, der zweite Element (erweiterte Optionen) 1 und der dritte Element (Windows) 2 ist 2.

Standardmäßig startet GRUB Item 0. Um die Startreihenfolge zu ändern, müssen Sie die Anzahl der Elemente definieren, die Sie standardmäßig in der GRUB -Konfigurationsdatei starten möchten /etc/Standard/grub.

Ändern Sie die Grub -Startreihenfolge

Um die Startreihenfolge zu ändern, priorisieren Sie ein anderes Betriebssystem- oder Kernelkonfiguration Bearbeiten Sie die Datei /etc/Standard/grub Verwenden Sie einen beliebigen Texteditor, den Sie möchten. Sie können es mit Nano bearbeiten, wie im folgenden Beispiel gezeigt. Denken Sie daran, Sie benötigen Superuser -Berechtigungen, um die GRUB -Konfigurationsdatei zu bearbeiten.

sudo nano/etc/default/grub

Finden Sie die folgende Zeile

Grub_default = 0

Bearbeiten Sie die Zeile, die 0 durch die Elementnummer ersetzt, die Sie standardmäßig starten möchten. In meinem Fall möchte ich den Standardstart in Windows ändern. So habe ich den dritten Element 2 festgelegt (weil die Anzahl von 0 beginnt).

Grub_default = 2

Wenn Sie die Datei mit Nano bearbeiten, beenden Sie die Änderung, indem Sie drücken Strg+x Und Y.

Dann aktualisieren Sie GRUB, indem Sie ausführen sudo update-grub Wie nachfolgend dargestellt.

sudo update-grub

Wie Sie jetzt sehen können, startet Windows standardmäßig standardmäßig.

Zusätzliche Einstellungen, die Sie aus/etc/default/grub bearbeiten können

Sie können zusätzliche Einstellungen bearbeiten, die in der definiert sind /etc/Standard/grub Konfigurationsdatei.
Wie Sie im folgenden Bild sehen können, unterhalb der Zeile Grub_default = 0, Da ist die Linie Grub_timeout = 5. Diese Zeile definiert, dass die Zeit grub bis zum automatischen Booten wartet. Ersetzen Sie die 5 für die Anzahl der Sekunden, die sich grub warten soll. Zum Beispiel, damit Grub 10 Sekunden wartet, um die grub_default = 0 zu starten, ersetzen Sie diese Zeile durch die folgende Zeile.

Grub_timeout = 10

Die Linie GRUB_CMDLINE_LINUX_DEFAULT = "Quiet" wird verwendet, um Kernel -Startoptionen zu bestehen. Im obigen Screenshot ist die Option “ruhig", Dies bedeutet, dass der Startvorgang im Textmodus wie im folgenden Screenshot angezeigt wird.

Der ruhig Die Option bietet zusätzliche Transparenz für den Startvorgang, sodass der Benutzer Schritte angezeigt und erfolgreich oder fehlschlägt.

Eine weitere Option, die Sie an die Linie übergeben können Grub_cmdline_linux_default = ist die Option "Spritzen". Wenn Sie ersetzen “ruhig" mit "Spritzen”Wie in der folgenden Zeile wird der Startvorgang nicht im Textmodus angezeigt. Sie werden stattdessen ein Logo beladen, wie im folgenden Bild gezeigt.

GRUB_CMDLINE_LINUX_DEFAULT = "Splash"

Selbst wenn einige Leute diese Option als ein besseres Format betrachten (Sie können sie anpassen), gibt diese Option den Benutzern keine Live -Ansicht des Boot -Prozesses.

Die Linie Grub_cmdline_linux_default = kann auch verwendet werden, um das System im Textmodus zu starten. Im Textmodus anstelle von starten ruhig oder Spritzen, Sie müssen die Option verwenden Text Wie im Screenshot unten gezeigt.

GRUB_CMDLINE_LINUX_DEFAULT = "Text"

Beenden Sie die Änderung und führen Sie aus:

sudo update-grub

Deaktivieren Sie den Display -Manager mithilfe Systemctl. In meinem Fall ist mein Display -Manager LightDM. Ersetzen LightDM Mit Ihrem aktuellen Display -Manager und führen Sie den Befehl unten aus.

sudo systemctl deaktivieren lightDM

Starten Sie im Textmodus neu.

Jetzt können Sie sich im Textmodus anmelden. Wenn Sie eine grafische Sitzung starten möchten, führen Sie aus:

sudo systemctl start

Wo muss durch Ihren Anzeigemanagernamen ersetzt werden (e.G., GDM3).

Abschluss

Wie Sie sehen können, ist der Umgang mit GRUB sehr einfach, und Sie können die Art und Weise steuern, wie Ihr System in einigen Schritten startet, die jede Linux -Benutzerebene lernen kann. Beim Umgang damit erinnert sich der häufigste Fehler nicht an das Laufen Update-Grub Jedes Mal, wenn die Datei bearbeitet wird. Denken Sie daran, dass bei der Auswahl der Startreihenfolge das Zählen bei Null beginnt. Wenn Sie eine falsche Bestellnummer eingeben, startet Ihr System nicht wie erwartet.

Der ruhig Option in der Zeile Grub_cmdline_linux_default = kann besser sein als Spritzen Da der Benutzer den Startvorgang transparent sehen kann.

Der letzte Abschnitt dieses Tutorials zeigt, wie man von einem Terminal oder einer Konsole startet, wenn Ihre grafische Umgebung Sie nicht daran hindert. Außerdem gibt es für den grafischen Startprozess zugeordnete Sicherheitsfehler. Aus diesem Grund bevorzugen einige Benutzer ihre Systeme im Textmodus. Dies wäre die richtige Konfiguration für Server oder Geräte, die Ressourcen speichern oder optimieren müssen. Sobald sie im Textmodus angemeldet sind, können Benutzer X manuell mit Befehlen starten startx oder Systemctl.

Ich hoffe, dieses Tutorial war nützlich. Verfolgen Sie den Hinweis für weitere Linux -Tipps und Tutorials weiterhin Linux -Hinweis.