Bootloader

Boot-Manager neu finden

Boot-Manager neu finden
Die meisten Linux-Systeme booten mit GRUB, es lohnt sich jedoch immer, Alternativen zu erkunden. Als das BURG-Projekt gestartet wurde, war die Idee, die Konfiguration zu verbessern und besser aussehen zu lassen. Dies war ziemlich erfolgreich, aber die Software ist jetzt nicht mehr gewartet. Eine aktiv gepflegte Alternative ist rEFInd. Dies ist viel raffinierter, unterstützt jedoch nur EFI-fähige Hardware. Sie werden jedoch kaum ein System finden, das den EFI- oder UEFI-Standard nicht unterstützt not! Windows 8 und neuer müssen alle über UEFI verfügen und können daher nicht für ältere Systeme geliefert werden. Wenn Sie sich auf Ihrem Linux-System vergewissern möchten, überprüfen Sie den Befehl dmesg.

$ dmesg |grep EFI

Ein kleines Detail rEFInd ist ein Bootmanager, kein Bootloader. Dies bedeutet, dass Sie einen Bootloader verwenden müssen. In den meisten Fällen können Sie jedoch den betriebssystemeigenen Bootloader verwenden. Mit Linux-Kernel 3.3.0 und höher kann der Kernel selbst als Bootloader fungieren. Normalerweise kompilieren Distributionen den Kernel mit diesem aktiven. In Ihrem Computer hat das UEFI in vielen Fällen tatsächlich ein Auswahlmenü. Diese Systeme sind jedoch oft zu stark vereinfacht, sodass ein ordentlicher Bootmanager manchmal nützlich sein kann.

Was verbessert Refind??

Es erleichtert die Konfiguration und verbessert sie. Einige Verbesserungen sind mehr manuelle Funktionen zum Übergeben von Parametern an den Kernel, Unterstützung für mehr Betriebssysteme und das Hinzufügen eines iPXE-Boot-Pfads, wenn das Netzwerk dies zulässt. rEFInd verlässt sich weniger auf Konfigurationsdateien, da es nach allen verfügbaren bootfähigen Partitionen scannt. Dies kann es etwas langsamer machen, wenn Sie viele efi-Dateien haben. Sie können rEFInd jedoch anweisen, sie nicht zu scannen.

Welche Features lohnen sich und wann?

Das rEFInd-Paket ist vielseitiger, wenn es um die unterstützten Betriebssysteme geht. Die Theme-Unterstützung ist etwas besser, aber die besten Funktionen sind, wenn Sie Probleme mit Ihrer spezifischen Hardware haben.

Wie installieren Sie es sicher??

Nachdem Sie sich nun entschieden haben, rEFInd zu verwenden, gehen Sie wie folgt vor, um es zu installieren. In Ubuntu und vielen anderen Distributionen ist das Paket bereits aus dem Repository verfügbar. Dies ist jedoch normalerweise eine Version dahinter. Wenn Sie also die neueste Version möchten, verwenden Sie das PPA für Ubuntu. Wenn Sie eine andere Distribution verwenden, haben Sie die Möglichkeit, den Quellcode von der Sourceforge-Seite zu verwenden. Mit all diesen Optionen können Sie auch auf einem USB-Laufwerk installieren.

Der einfachste Weg, rEFInd unter Ubuntu zu installieren, besteht darin, das PPA wie folgt zu verwenden.

$ sudo apt-add-repository ppa:rodsmith/refind
$ sudo apt update $ sudo apt install refind

Diese Methode wird alles für Sie tun und Grub ersetzen, das Sie höchstwahrscheinlich auf Ihrem System haben. Wenn Sie sich nicht sicher sind, ob es sich lohnt und Sie es ausprobieren möchten, bevor Sie sich entscheiden, gibt es einen manuellen Weg. Mit dieser manuellen Methode kann man es auch auf einen USB-Stick installieren und von dort booten. Um zu beginnen, laden Sie die binäre ZIP-Datei von der rEFInd Getting-Seite herunter. Entpacken Sie die Dateien in ein Verzeichnis Ihrer Wahl.

$ entpacken ~/Downloads/refind-bin-0.11.4.Postleitzahl
$ CD /refind-bin-0.11.4/

Im Inneren befinden sich alle Binärdateien, die Sie einzeln installieren können, aber es gibt auch ein Skript, das die Dinge einfacher macht. Dies ist das refind-install-Skript. Sie führen es mit dem Parameter -usedefault aus und zeigen es auf Ihren USB-Stick, d.h.e /dev/sdb1.

$ refind-install -usedefault /dev/sdb1

Auf /dev/sdb1 haben Sie jetzt alle benötigten Dateien, einschließlich refind.conf, die Sie bearbeiten müssen, um Ihren Anforderungen zu entsprechen. Sie können ein Thema installieren, wenn Sie dazu neigen. Hier ist ein Beispiel! Laden Sie rEFInd-sunset vom gitlab-Konto des Autors herunter. Sie können es mit git in das Themenverzeichnis klonen oder eine gepackte Version verwenden. Stellen Sie sicher, dass sich alle Dateien im Verzeichnis themes/rEFIND-sunset/ befinden und fügen Sie 'include themes/rEFIND-sunset/theme hinzu.conf' in deinem 'refind.conf'-Datei. Wenn Sie das nächste Mal booten, werden Sie einen wunderschönen Sonnenuntergang sehen, wenn Sie von diesem Speicherstick starten.

Jetzt können Sie Ihre Installation sorgfältig testen, ohne Ihr reguläres Setup zu riskieren. Wenn Sie sich sicher sind, dass es funktioniert und zu Ihnen passt, kopieren Sie die Konfiguration auf Ihre Hauptfestplatte. Sie haben eine Option dafür im Befehl refind-install.

$ refind-install -root main

Hier sollte 'main' auf Ihrer Hauptsystemfestplatte gemountet sein. Die Dateien werden unter dem 'main'-Einhängepunkt installiert und Ihr System sollte gut funktionieren. Wenn Sie es vorziehen, können Sie rEFInd auch mit Ihrem Paketmanager installieren und die Theme-Dateien kopieren. Ändern Sie auch Ihren Neufund.conf, damit du die Optimierungen bekommst.

Fazit

Die meisten Linux-Systeme booten über Grub, das ist normalerweise genug und manchmal sogar übertrieben. In einigen Fällen haben Sie jedoch seltsame Hardware oder einen besonderen Geschmack. In diesen Fällen sollten Sie rEFInd . in Betracht ziehen. Sie können ein viel angenehmeres Boot-Erlebnis schaffen und es ist einfacher zu bedienen, sobald es installiert ist.

So installieren Sie League of Legends auf Ubuntu 14.04
Wenn Sie ein Fan von League of Legends sind, dann ist dies eine Gelegenheit für Sie, League of Legends zu testen. Beachten Sie, dass LOL von PlayOnLin...
Installieren Sie das neueste OpenRA-Strategiespiel auf Ubuntu Linux
OpenRA ist eine Libre/Free Real Time Strategy Game Engine, die die frühen Westwood-Spiele wie den Klassiker Command & Conquer: Red Alert Red nachbilde...
Installieren Sie den neuesten Dolphin Emulator für Gamecube & Wii unter Linux
Mit dem Dolphin Emulator können Sie Ihre ausgewählten Gamecube- und Wii-Spiele auf Linux-Personalcomputern (PC) spielen. Als frei verfügbarer Open-So...