So aktualisieren Sie GRUB unter Arch Linux

How Update Grub Arch Linux



Der Bootloader ist das allererste Programm, das beim Start des Computers ausgeführt wird. Diese Software lädt dann das gesamte Betriebssystem. Innerhalb der Open-Source-Betriebssysteme wie Linux und anderen Unix-basierten Betriebssystemen ist GRUB der beliebteste Bootloader. Wenn Sie es nicht wussten, GRUB ist auch Open-Source mit TONNEN unterstützter Konfigurationen. Wenn Sie Arch Linux verwenden, gehe ich davon aus, dass Sie GRUB als Bootloader verwenden, oder? Sehen wir uns an, wie Sie GRUB unter Arch Linux aktualisieren.

Aktualisieren des GRUB-Pakets

Stellen Sie zunächst sicher, dass GRUB auf dem neuesten Stand ist. Wenn Sie das System aktualisieren, kümmert sich pacman darum, GRUB auf die neueste Version zu aktualisieren.







sudopacman-Syu



Wenn Sie manuell sicherstellen möchten, dass das System über die neueste GRUB-Version verfügt, verwenden Sie den folgenden Befehl.



sudopacman-Sroden





Dieser Befehl installiert GRUB natürlich neu. pacman sucht jedoch nach der neuesten Version vom Server und greift und installiert, wenn ein Update verfügbar ist.

Bearbeiten der GRUB-Konfiguration

GRUB ermöglicht eine benutzerdefinierte Konfiguration. Sie können bei dieser Gelegenheit eine Reihe von Aktionen ausführen, z. B. das Standardbetriebssystem festlegen (wenn mehrere Betriebssysteme installiert sind), das GRUB-Menü-Timeout, ein benutzerdefiniertes Hintergrundbild und vieles mehr. Es ist auch möglich, benutzerdefinierte Skripte für GRUB festzulegen.



GRUB verwendet eine eigene Konfigurationsdatei zum Ausführen aller Aktionen. Die Datei befindet sich unter /etc/default/grub. Für GRUB-Skripte wird das Verzeichnis /etc/grub.d verwendet.

Bearbeiten Sie die GRUB-Konfigurationsdatei.

sudo <Editor> /etc/Ursprünglich/roden

Um beispielsweise das GRUB-Hintergrundbild zu ändern, ändern Sie den Wert der Variablen GRUB_BACKGROUND.

GRUB ermöglicht auch das Einfärben der Texte zum leichteren Lesen.

Am Anfang der Datei werden Sie die Variable GRUB_DEFAUTL bemerken. Es wird verwendet, um zu definieren, welches Betriebssystem das Standardbetriebssystem im Bootloader ist.

Der nächste Eintrag GRUB_TIMEOUT entscheidet, wie lange das GRUB-Menü geöffnet bleiben soll. Standardmäßig ist der Wert 5 (Sekunden). Wenn Sie eine unbegrenzte GRUB-Menüanzeige wünschen, setzen Sie den Wert auf eine beliebige negative ganze Zahl.

Wenn die Bearbeitung abgeschlossen ist, speichern Sie die Datei.

Schauen wir uns das GRUB-Skriptverzeichnis an.

GRUB-Anpasser

Dies ist ein sehr hilfreiches Werkzeug, das eine einfachere Anpassung verschiedener GRUB-Einstellungen ermöglicht. Es ist ein grafisches Tool und direkt aus dem Arch Linux-Repository verfügbar.

sudopacman-SGrub-Customizer

Starten Sie grub-customizer aus dem Menü.

Zum Starten ist das Root-Passwort erforderlich. Schließlich rufen Sie ein Tool auf, um Änderungen auf Systemebene durchzuführen.

Jede einzelne Option des Tools ist einfach und selbsterklärend.

GRUB . neu laden

Nachdem Sie alle Änderungen vorgenommen haben, müssen Sie die GRUB-cfg-Datei im Verzeichnis /boot/grub aktualisieren. Führen Sie den folgenden Befehl aus, nachdem Sie Änderungen an der Konfigurationsdatei von GRUB vorgenommen haben.

sudogrub-mkconfig-oder /Stiefel/roden/grub.cfg

Wenn Sie diesen langwierigen Befehl nicht ausführen möchten, können Sie update-grub verwenden. Es ist ein Skript, das den zuvor erwähnten Befehl ausführt. Es ist jedoch nicht im offiziellen Verzeichnis von Arch Linux verfügbar. update-grub muss von AUR geholt werden .

Bereiten Sie Ihr System zum Erstellen und Installieren von AUR-Paketen vor.

sudopacman-S gehenBasisentwicklung

Holen Sie sich update-grub von AUR.

Git-Klonhttps://aur.archlinux.org/update-grub.git

Beginnen Sie mit der Erstellung von update-grub.

Hinweis: Für einen einfacheren AUR-Zugriff wird empfohlen, einen geeigneten AUR-Helfer zu verwenden. AUR-Helfer können die gesamte Aufgabe automatisieren. Erfahren Sie, wie Sie AUR . verwenden .

sich beugen-Supdate-grub

Sobald die Installation abgeschlossen ist, können Sie update-grub direkt aufrufen, um den Job zu erledigen.

sudoupdate-grub

Abschließende Gedanken

GRUB ist der beliebteste Bootloader für alle Linux-Distributionen. Es kann auch mit anderen Betriebssystemen arbeiten. Um die volle Kontrolle über den Bootvorgang zu übernehmen, ist es notwendig, Kenntnisse über die Manipulation von GRUB-Konfigurationen und die ordnungsgemäße Aktualisierung von GRUB zu haben.