Wie oft haben Sie Linux neu gestartet, um Windows zu laden? Diejenigen, die ihr System dual booten, haben dies ziemlich häufig getan. Das Besondere am Dual-Boot ist, dass es stark auf den Grub-Bootloader und seine Einträge angewiesen ist. Dies wird noch schlimmer, wenn Sie feststellen, dass Windows während der Aktualisierung häufig neu gestartet werden muss.
Das Ergebnis ist, dass Benutzer Windows laden, Updates durchführen und sich dank der schrecklichen Standardeinstellungen von Grub in Linux (oder einem anderen installierten Betriebssystem) wiederfinden. Keine Sorgen machen! Es gibt eine Möglichkeit, Grub so einzustellen, dass er sich daran erinnert, wo Sie zuletzt aufgehört haben! Das heißt, wenn Sie Windows (oder ein anderes Betriebssystem) laden und es neu startet, wird es erneut geladen!
Sichern Sie Grub
Bevor Konfigurationsänderungen vorgenommen werden, empfiehlt es sich, alle Grub-Konfigurationen zu sichern, für den Fall, dass etwas schief geht. Angenommen, Sie verwenden derzeit Linux auf Ihrem Computer, öffnen Sie zunächst ein Terminal und erstellen Sie ein Sicherungsverzeichnis.
Der obige Befehl legt einen Ordner namens „grub-backup“ im Home-Verzeichnis des Benutzers für die zukünftige Verwendung ab.
Nachdem das Sicherungsverzeichnis erstellt wurde, ist es an der Zeit, mit dem Kopieren der Konfigurationsdateien zu beginnen. Dieser erste Befehl kopiert alles aus „/etc/default/grub“. Hier leben die meisten Grub-Konfigurationen.
cp /etc/default/grub ~/grub-backupDieser letzte Teil des Backup-Prozesses umfasst das Entnehmen von Dateien aus dem Verzeichnis „/etc/grub.d“. Hier befinden sich die restlichen Konfigurationen von Grub.
cp -a /etc/grub.d ~/grub-backupGrub ist jetzt gesichert. Änderungen (einschließlich der in diesem Handbuch) können jetzt vorgenommen werden, ohne befürchten zu müssen, dass etwas kaputt geht.
Bearbeiten von Grub
So stellen Sie den Grub-Bootloader so ein, dass er sich an das zuletzt gestartete Element erinnert. Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:
sudo nano /etc/default/grubSuchen Sie in gedit nach GRUB_DEFAULT=0. Ändern Sie es in GRUB_DEFAULT=saved. Drücken Sie dann die Eingabetaste auf der Tastatur und fügen Sie dies (mit der Tastenkombination „Strg + Umschalt + V“) unter der Zeile GRUB_DEFAULT ein:
Nachdem Sie die Grub-Datei bearbeitet haben, drücken Sie „Strg + o“ zum Speichern und „Strg + x“ zum Beenden.
Andere Möglichkeiten, Grub zu optimieren
Es ist eine nützliche Funktion, Grub so einzustellen, dass er sich das zuletzt gestartete Element merkt. Es gibt jedoch noch weitere kleine Optimierungen, die Sie an Grub vornehmen können, um den Bootloader nützlicher zu machen. Öffnen Sie zunächst die Grub-Konfigurationsdatei mit diesem Befehl:
sudo gedit /etc/default/grubÄndern der Timeout-Zeit
Grub ist nützlich, aber für manche lädt das Menü viel zu schnell. Um dies zu ändern, suchen Sie nach GRUB_TIMEOUT=5. Der Standardwert beträgt fünf Sekunden. Ändern Sie diese Zahl in eine beliebige Zahl, die komfortabler erscheint (z. B. zehn oder fünfzehn).
Wenn das Grub-Timeout außerdem viel zu langsam ist, ändern Sie es für eine höhere Geschwindigkeit auf drei Sekunden.
Grub ausblenden, es sei denn, der Benutzer drückt die Umschalttaste
Manche Leute hassen das Aussehen von Grub absolut, verstehen aber, dass sie es verwenden müssen. Hier ist eine Möglichkeit, es zu verbergen. Fügen Sie diese Zeile zur Konfigurationsdatei „/etc/default/grub“ hinzu. Wenn der Benutzer von nun an neu startet, wird das Grub-Menü vollständig ausgeblendet, es sei denn, die „Shift“-Taste wird gedrückt.
Aktualisieren Sie die Änderungen in Grub
In einigen Linux-Versionen ist es möglich, die Änderungen in Grub durch Ausführen von update-grub zu aktualisieren. Allerdings unterstützen nicht alle Linux-Distributionen dies und es handelt sich im Wesentlichen um einen Alias für einen längeren Befehl. Um Grub unter Ubuntu zu aktualisieren, öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:
Um Grub auf Betriebssystemen zu aktualisieren, die nicht über die Funktion „update-grub“ verfügen, führen Sie diesen Befehl im Terminal aus:
sudo grub-mkconfig -o /boot/grub/grub.cfgDurch das Ausführen dieser Befehle wird Grub angewiesen, die neuen Konfigurationsänderungen abzurufen und zu speichern. Jetzt müssen Sie nur noch einen Neustart durchführen. Ab diesem Zeitpunkt merkt sich der Grub-Bootloader die letzte Auswahl, die gebootet wurde.
Stellen Sie das Backup wieder her
Um die zuvor in der Anleitung erstellten Sicherungen wiederherzustellen, öffnen Sie ein Terminal und geben Sie Folgendes ein:
sudo rm /etc/default/grub sudo rm -rf /etc/grub.d sudo cp ~/grub-backup/grub /etc/default/ sudo cp -a ~/grub-backup/grub.d/ /etc/Sobald die Konfigurationen aus der Sicherung kopiert wurden, führen Sie den Befehl update-grub oder grub-mkconfig erneut aus, um die ursprünglichen Konfigurationen wiederherzustellen.
Abschluss
Grub ist veraltete Technologie, so viel ist klar. Viele einfache Funktionen, von denen die meisten erwarten würden, dass sie standardmäßig vorhanden sind, sind integriert. Da es zum Glück (bis jetzt) keinen anderen Bootloader gibt, den irgendjemand ernst nimmt, bekommt Grub die ganze Liebe. Das bedeutet, dass dieser Bootloader im Laufe der Zeit langsam Updates und neue Funktionen erhält. Bis dahin müssen sich Benutzer mit der Bearbeitung von Konfigurationsdateien begnügen.
Was denkst du über Grub? Lassen Sie es uns unten wissen!
Schreibe einen Kommentar