Startseite
» LINUX
»
Wie man in Manjaro Linux sicher den Kernel wechselt
Wie man in Manjaro Linux sicher den Kernel wechselt
Manjaro Linux kann mehrere Kernel gleichzeitig installiert halten . Daher ist ein Kernelwechsel in der Regel sicherer als das blinde Ersetzen eines Kernels. Am einfachsten geht das mit dem Manjaro Settings Manager: Installieren Sie einen anderen Kernel, starten Sie das System neu und wählen Sie ihn über GRUB aus, wenn Sie ihn testen möchten. Dasselbe können Sie auch über das Terminal mit dem Befehl `manjaro settings manager` erledigen mhwd-kernel.
Die wichtigste Regel ist einfach: Halten Sie mindestens einen funktionierenden Kernel installiert, bis der neue erfolgreich gestartet wurde . Die offizielle Manjaro-Dokumentation empfiehlt außerdem, auf das Label „Empfohlen“ zu achten und weist darauf hin, dass LTS-Kernel im Allgemeinen die sicherste Wahl für die meisten Benutzer darstellen. Die aktuellen Empfehlungen der Distribution finden Sie im offiziellen Manjaro-Kernel-Leitfaden .
Öffnen Sie den Manjaro-Einstellungsmanager über das Anwendungsmenü Ihres Desktops.
Kernelwechsel mit dem Manjaro-Einstellungsmanager
1. Öffnen Sie den Kernel-Manager.
Öffnen Sie Ihr Anwendungsmenü, suchen Sie nach „Manjaro Settings Manager “ und starten Sie ihn. Das genaue Menülayout variiert je nach XFCE-, KDE Plasma-, GNOME- und Community-Edition, aber das Manjaro-Tool selbst bietet dieselbe Kernel-Verwaltungsfunktion.
Wählen Sie im Manjaro-Einstellungsmanager den Abschnitt „Kernel“.
Wählen Sie „Kernel“ . In der Dokumentation des Manjaro -Einstellungsmanagers wird dieser Bildschirm als der Ort beschrieben, an dem verfügbare Kernel verwaltet und laufende oder installierte Kernel identifiziert werden können.
2. Installieren Sie den Kernel, den Sie ausprobieren möchten.
Der Kernel-Manager zeigt an, welcher Kernel aktuell ausgeführt wird und welche Alternativen installiert oder verfügbar sind. Die genauen Versionen können sich im Laufe der Zeit ändern.
Wählen Sie einen unterstützten Kernel und klicken Sie auf „Installieren“ . Wenn Sie keinen speziellen Hardware- oder Fehlerbehebungsgrund für die Verwendung eines Entwicklungskernels haben, ist ein LTS- oder von Manjaro empfohlener Kernel die bessere Wahl. Kernelversionen ändern sich häufig. Kopieren Sie daher keine Versionsnummer aus einer alten Anleitung, sondern verwenden Sie die Liste, die auf Ihrem System angezeigt wird.
Warten Sie, bis die Installation des ausgewählten Kernels abgeschlossen ist, bevor Sie das System neu starten.
Geben Sie bei Aufforderung Ihr Administratorpasswort ein und warten Sie, bis die Installation abgeschlossen ist. Manjaro installiert den Kernel und die benötigten Kernelmodule. Schalten Sie den Computer während der Paketinstallation nicht aus.
3. Neustart und Kernel auswählen.
Nach der Installation starten Sie Ihr System neu. Manjaro gibt an, dass normalerweise der neueste installierte Kernel standardmäßig ausgewählt ist. Um einen anderen installierten Kernel zu starten, öffnen Sie das GRUB-Menü und wählen Sie „ Erweiterte Optionen für Manjaro Linux“ . Wählen Sie anschließend den gewünschten Kernel aus. Falls GRUB ausgeblendet ist, kann das Menü laut Manjaros Kernel-Anleitung durch Drücken der Esc-Taste während des Startvorgangs angezeigt werden.
Öffnen Sie die erweiterten Optionen für Manjaro Linux in GRUB, um einen bestimmten installierten Kernel zu starten.
Sobald der Desktop geladen ist, überprüfen Sie, welche Prozesse tatsächlich ausgeführt werden, bevor Sie etwas entfernen:
mhwd-kernel -li
Verwenden Sie mhwd-kernel -li, um den laufenden Kernel und die anderen installierten Kernel zu identifizieren.
Kernelwechsel über das Terminal
Die Kommandozeilenmethode ist nützlich auf minimalistischen Desktop-Systemen, Remote-Systemen oder wenn Sie einfach explizite Paketnamen bevorzugen. Beginnen Sie mit der Auflistung der Kernel-Serien, die von Ihren aktuellen Manjaro-Repositories angeboten werden:
mhwd-kernel -l
Verwenden Sie mhwd-kernel -l, um die aktuell von Ihrem Manjaro-Branch angebotenen Kernel-Paketnamen anzuzeigen.
Wählen Sie einen der von diesem Befehl zurückgegebenen Paketnamen aus. Wenn beispielsweise linux612auf Ihrem System das Paket „“ aufgeführt ist, installieren Sie es mit folgendem Befehl:
sudo mhwd-kernel -i linux612
Die Terminalmethode installiert einen Kernel anhand seines Manjaro-Paketnamens; linux612 wird nur als Beispiel gezeigt.
Manjaro bietet zwar die rmcMöglichkeit, den aktuell installierten Kernel zu entfernen und einen anderen zu installieren, es ist jedoch sicherer, den alten Kernel vorübergehend beizubehalten. Testen Sie den neuen Kernel zunächst, insbesondere nach einem Grafiktreiberwechsel oder auf Hardware, die zuvor Startprobleme hatte.
Wie man einen alten Manjaro-Kernel sicher entfernt
Entfernen Sie niemals den aktuell laufenden Kernel. Starten Sie zuerst einen anderen installierten Kernel und bestätigen Sie dies mit mhwd-kernel -lidem Befehl ` manjaro --kernel ...
sudo mhwd-kernel -r linux612
Ersetzen Sie <Paketname> linux612durch den Namen des Pakets, das Sie tatsächlich entfernen möchten. Behalten Sie mindestens einen funktionierenden Ausweichkernel vor, es sei denn, es gibt einen triftigen Grund, dies nicht zu tun.
Wenn der neue Kernel nicht startet
Kehren Sie zu GRUB zurück, öffnen Sie die erweiterten Optionen für Manjaro Linux und starten Sie den älteren, funktionierenden Kernel. Sobald Sie wieder im System sind, können Sie den problematischen Kernel entfernen, Pakete aktualisieren oder auf eine korrigierte Kernelversion warten. Genau deshalb ist es ratsam, den neuen Kernel parallel zum alten zu installieren, anstatt den funktionierenden Kernel sofort zu löschen.
Kurz gesagt, der sicherste Manjaro-Workflow ist folgender: Installieren Sie einen anderen unterstützten Kernel, starten Sie das System damit neu, überprüfen Sie, ob er funktioniert, und entfernen Sie erst dann ältere Kernel, die Sie nicht mehr benötigen.