Grub Boot Loader Volles Tutorial

Grub Boot Loader Volles Tutorial
Ein Bootloader ist standardmäßig das erste Programm, das beginnt, sobald Sie Ihr Computersystem einschalten, ich.e., Es beginnt noch vor dem Betriebssystem. Tatsächlich ist der Bootlader für das Laden Ihres Betriebssystems verantwortlich. In Ermangelung eines Bootladers ist es technisch unmöglich, Ihr Betriebssystem zu laden. Daher können Sie nicht in der Lage sein, auf Ihr Computersystem zuzugreifen. Dieses Programm wird uns von GNU präsentiert.

Anfangs wurde dieses Programm nur für Linux-basierte Systeme entwickelt. Heute unterstützt es jedoch mehrere Betriebssysteme, einschließlich MacOS, Windows, BSD und Solaris. Die meisten Benutzer kennen sich mit dem Grub -Boot -Lader nur, wenn sie mehr als ein Betriebssystem auf ihrem Computer installiert haben. Auf diese Weise veranlassen sie im Wesentlichen den Grub-Boot-Loader, ein Menü zur Zeit zu präsentieren, über die sie explizit auswählen können, welches Betriebssystem sie laden möchten.

In diesem Artikel möchten wir Ihnen ein vollständiges Tutorial zum Grub -Boot -Loader mit Ihnen mitteilen, der auf der Anpassung dieses Programms nach Ihrer Wahl basiert. Nachdem Sie dieses Tutorial durchlaufen haben, sind Sie in einer sehr guten Position, um den Grub-Boot-Lader so anzupassen, wie Sie es möchten, und Sie können daher die Erfahrung machen, den Boot-up-Prozess umso interessanter zu sehen.

Hinweis: Um Sie durch das GRUB -Boot -Lader zu führen, haben wir Linux Mint 20 verwendet. Für diesen Zweck kann jedoch auch jede andere bevorzugte Linux -Verteilung verwendet werden.

Methode zum Anpassen von GRUB -Bootloader

Der Grub -Bootloader verfügt. Wir haben jedoch die Freiheit, diese Einstellungen gemäß unserer Wahl anzupassen. Im Folgenden werden wir daher einige Methoden zum Anpassen des Grub -Bootloaders mit Ihnen teilen, indem wir Änderungen an der Einstellungsdatei vornehmen.

Sichern Sie die Datei/etc/Standard/Grub -Datei vor dem Anpassen von GRUB -Startloader

Bevor Sie Änderungen an der Einstellungsdatei von Grub Boot Loader vornehmen, wird dringend empfohlen, seine Sicherungskopie so zu erstellen, dass Sie, selbst wenn Sie sich während des gesamten Vorgangs mit etwas durcheinander bringen, weiterhin zu den Standardeinstellungen zurückkehren können. Bevor wir jedoch eine Sicherungskopie der Einstellungsdatei des Grub Boot Loader erstellen, möchten wir Ihnen zeigen, wie diese Datei aussieht.

Zunächst müssen wir das Linux Mint 20 -Terminal starten, das wir leicht tun können, indem wir auf sein Verknüpfungssymbol klicken. Wir haben auch das Bild des Linux Mint 20 -Terminals unten angehängt, um Ihre Leichtigkeit zu erleichtern:


Jetzt werden wir versuchen, den Inhalt der Datei/etc/Standard/Grub -Datei anzuzeigen, indem wir den folgenden Befehl im Terminalfenster ausführen, das wir gerade gestartet haben:

Katze/etc/Standard/grub


Die Datei/etc/Standard/GRUB -Datei wird im folgenden Bild angezeigt:


Wir können eine Sicherungskopie dieser Datei erstellen, indem wir den folgenden Befehl in unserem Terminal ausführen:

sudo cp/etc/default/grub/etc/default/grub.Bak

Dieser Befehl erfordert Root -Berechtigungen, um ordnungsgemäß auszuführen. Hier repräsentieren.Bak repräsentiert die Sicherungskopie dieser Datei. Mit dem Befehl „CP“ wird das Erstellen der Sicherungskopie der Einstellungsdatei erstellt.


Um zu überprüfen, ob die Sicherungsdatei eine genaue Kopie der Datei „/etc/Standard/grub“ ist oder nicht, werden wir versuchen, den Inhalt anzuzeigen, indem wir den unten angegebenen Befehl in unserem Terminal ausführen:

Katze/etc/Standard/grub.Bak


Ausführen dieses Befehls zeigt den Inhalt von/etc/Standard/grub an.BAK-Datei auf Ihrem Terminal, wie im folgenden Bild gezeigt, das Sie mit dem Inhalt der Datei/etc/Standard-/GRUB-Datei überprüften können, um sicherzustellen, dass beide Dateien denselben Inhalt enthalten. Sobald die Sicherung der Einstellungsdatei erfolgreich erstellt wurde, können wir den Grub -Boot -Loader anpassen.

Methode zur Auswahl des GRUB -Standardbetriebssystems

Manchmal haben wir mehr als ein Betriebssystem auf unserem Computer installiert. Während des Boot-up-Vorgangs präsentiert uns unser Grub-Bootloader mit einem Menü, mit dem wir das Betriebssystem auswählen können, das wir ausführen möchten. Wir können diese Wahl innerhalb einer bestimmten Zeit treffen, wonach der Grub -Boot -Loader das Standardbetriebssystem automatisch lädt. Wenn wir jedoch jedes Mal, wenn wir unsere Maschine einschalten, ein bestimmtes Betriebssystem booten und uns vor dem Problem bewahren möchten, diese Wahl zum Startzeit zu treffen, können wir das Betriebssystem unserer Wahl angeben Als Standard -Betriebssystem in der Datei/etc/Standard/GRUB -Datei. Damit werden jedes Mal, wenn wir unser Computersystem einschalten, das Betriebssystem unserer Wahl automatisch geladen.

Um dies zu erreichen. Dies kann durch Ausführen des unten angegebenen Befehls in unserem Terminal erfolgen:

sudo nano/etc/default/grub

Da wir versuchen, auf die Einstellungsdatei des Grub -Bootloaders zugreifen zu können, müssen diese Aktion vor dem oben genannten Befehl vor dem oben genannten Befehl bereitgestellt werden.


Wenn die Datei/etc/default/grub mit dem Nano -Editor geöffnet ist, müssen wir die Zeile „grub_default“ finden. Diese Zeile gibt dem Grub-Boot-Lader mit, welches Betriebssystem er während der Boot-up-Zeit laden muss. Die Nummerierung der Betriebssysteme beginnt mit „0“. Wenn Sie das erste Betriebssystem aus der Liste der Ihnen während der Startzeit zur Verfügung gestellten Betriebssysteme laden möchten, müssen Sie den Wert von "grub_default" auf "0" festlegen, wie wir es in unserem getan haben Fall. Dies wird auch im folgenden Bild hervorgehoben:


Manchmal kennen Sie jedoch nicht die genaue Zahl, die dem Betriebssystem Ihrer Wahl entspricht, ich.e., Sie erinnern sich nicht an die Reihenfolge, in der der Grub -Boot -Lader die Betriebssysteme in seinem Menü vorstellt. In diesem Fall müssen Sie den vollständigen Namen des Betriebssystems Ihrer Wahl kennen und den Wert des „grub_default“ auf den Namen dieses Betriebssystems festlegen. In unserem Fall haben wir diesen Wert auf "Linux Mint 20" festgelegt, wie im Bild unten gezeigt. Drücken Sie nach dieser Änderung Strg+ X, um Ihre Datei zu speichern und zu schließen.


Wenn Sie Änderungen an der Datei/etc/Standard/GRUB -Datei vornehmen. Dies kann durch Ausführen des folgenden Befehls im Terminal erfolgen:

sudo update-grub


Sobald Sie diesen Befehl ausgeführt haben, dauert es einige Sekunden, bis sich Grub selbst aktualisiert. Danach können Sie die Meldung „Fertig“ sehen, wie im unten gezeigten Bild hervorgehoben, was darauf hinweist.

Methode zum Ändern des Hintergrunds des Grub Boot Loader -Menüs

Der standardmäßige Hintergrund des Grub -Boot -Loader -Menüs sieht ziemlich langweilig und langweilig aus, aber Sie müssen sich keine Sorgen mehr darüber machen, weil Sie ihn jederzeit ändern können, wenn Sie möchten. Dafür müssen wir die Datei/ETC/Standard/GRUB -Datei auf folgende Weise wieder anpassen:

Um den Hintergrund des Grub Boot Loader -Menüs zu ändern, haben wir ein "JPEG" -Abbild, das in unserem Home -Verzeichnis gespeichert ist, das wir als neuer Hintergrund verwenden möchten. Sie können auch eine "PNG" oder "JPG" -Abbilddatei verwenden. Dieses neue Hintergrundbild hat den Title Bootloader.JPEG, wie in dem unten gezeigten Bild hervorgehoben:


Wir haben auch dieses Bild geöffnet, um Ihnen zu zeigen.

Jetzt öffnen wir die Datei/etc/default/grub. Dieses Mal werden wir dieser Datei ein neues Feld hinzufügen, das wie folgt lautet:

Grub_background = "ImageFilepath"

Hier müssen Sie den ImageFilepath durch den tatsächlichen Pfad ersetzen, in dem sich Ihr neues Hintergrundbild befindet. In unserem Fall war es „/home/kbuzdar/Bootloader.JPEG ”, wie in dem unten gezeigten Bild hervorgehoben:


Speichern Sie jetzt Ihre Datei und schließen Sie sie. Danach müssen Sie erneut die Grübchen aktualisieren, damit die Änderungen, die Sie gerade vorgenommen haben. Wenn Sie GRUB mit demselben Befehl aktualisieren, den wir in der obigen Methode angegeben haben, können Sie überprüfen, ob GRUB aktualisiert wurde, indem die Nachricht „Fertig“ am Ende Ihres Terminals angezeigt wird, wie im folgenden Bild hervorgehoben:

Methode zur Änderung des Boot -Zeitübergangs des ausgewählten Betriebssystems

Wenn Sie nur ein Betriebssystem auf Ihrem Computer installiert haben, ist der Standardwert für das Menü des Grub -Bootloaders "0", i, ich.e., Das einzige Betriebssystem, das Sie haben, wird sofort geladen, sobald Sie Ihr Computersystem einschalten. Wenn Sie jedoch mehr als ein Betriebssystem auf Ihrem Computer installiert haben, ist der Standard -Timeout -Wert „10“, i, ich.e., Das Grub Boot Loader -Menü wird 10 Sekunden lang auf Ihrem Bildschirm angezeigt, in dem Sie ein beliebiges Betriebssystem laden dürfen. Nach Ablauf der Zeitüberschreitungsdauer lädt der GRUB -Bootloader das Standardbetriebssystem automatisch. Wir können den Wert dieses Zeitüberschreitungsfelds gemäß unseren Anforderungen immer erhöhen oder verringern.

Um das Zeitlimit zu ändern. Diesmal finden wir das Feld "grub_timeout" und verweisen ihm jeden Wert (in Sekunden) unserer Wahl. Aus Gründen der Demonstration haben wir diesen Wert auf „5“ Sekunden festgelegt, wie in dem unten gezeigten Bild hervorgehoben:


Auch hier müssen wir unsere/etc/default/grub -Datei speichern, sie schließen und dann die GRUB aktualisieren, damit sie die Änderungen, die wir gerade vorgenommen haben. Sie können überprüfen, ob GRUB alle diese Änderungen erfolgreich gelesen hat, indem Sie nach der "Fertig" -Meldung in Ihrem Terminal suchen, wie im folgenden Bild hervorgehoben:

Überprüfen Sie, ob alle oben genannten Änderungen stattgefunden haben

Nun ist es an der Zeit zu überprüfen, ob alle Änderungen, die wir in den oben gezeigten Methoden vorgenommen haben, stattgefunden haben oder nicht. Dafür werden wir unser System neu starten, und sobald es beginnt, drücken wir weiter auf die Taste „ESC“. Wenn wir dieses Menü eingeben, können wir feststellen, dass das Hintergrundbild des Grub -Bootloaders geändert wurde, wie im Bild unten gezeigt:


Außerdem wurde das Grub Boot Loader -Menü für "5" Sekunden in unserem Fall angezeigt, ich.e., Der Zeitüberschreitungswert, den wir für dieses Menü festgelegt hatten. Danach lud es das Standardbetriebssystem, das in unserem Fall Linux Mint 20 war.

Abschluss

Dieser Artikel gab Ihnen einen kurzen Überblick über den Grub -Boot -Loader und den Zweck der Verwendung. Wir haben Ihnen erklärt, wo dieses Programm alle seine Konfigurationen speichert. Bestimmen Sie nicht nur die Methode, um die Datei/etc/Standard/GRUB -Datei zu sichern, i.e., Die Einstellungsdatei von GRUB, sodass Sie problemlos Änderungen an den Konfigurationen ohne Sorgen vornehmen können, da Sie alle Ihre Standardeinstellungen aus der Sicherungseinstellungsdatei immer wiederherstellen können. Um die Methode zum Anpassen Ihres GRUB -Bootloaders zu demonstrieren, haben wir drei verschiedene Fälle mit Ihnen geteilt: 1) Auswählen eines Standard -Betriebssystem Bootloadermenü.

Wir haben diese Fälle erläutert, indem wir die schrittweisen Verfahren zur Erreichung all dieser Ziele angegeben haben. Auf die gleiche Weise können Sie auch die anderen Parameter der Einstellungsdatei des Grub -Bootloaders ändern. Schließlich haben wir überprüft, ob die Änderungen, die wir an der Datei/etc/Standard/GRUB vorgenommen haben. Hoffentlich gibt Ihnen dieses Tutorial einen guten Ausgangspunkt für das Experimentieren mit Grub -Boot -Lader selbst.