Ein nettes Feature von Betriebssystemen der Linux-Familie ist die Möglichkeit, diese flexibel zu modifizieren. So kann der Benutzer auf Wunsch einen neueren Kernel installieren. In diesem Fall ist es möglich, mit dem Kernel der vorherigen Version zu booten. Nach der Bestätigung des stabilen Betriebs des Systems ist es jedoch sinnvoll, den alten Kernel zu entfernen.
Notwendig
Root-Benutzerkennwort
Anweisungen
Schritt 1
Starten Sie eine Superuser-Sitzung. Führen Sie einen Shell- oder Konsolenemulator als Root aus. Verwenden Sie die Shell-Funktionen oder den Befehl sudo. Sie können auch den Befehl su auf der aktuellen Konsole verwenden.
Schritt 2
Finden Sie die Version des geladenen Kernels heraus. Geben Sie den Befehl in die Konsole ein:
uname -a
Merken Sie sich die Versionsnummer oder schreiben Sie sie auf.
Schritt 3
Rufen Sie eine Liste der installierten Kernel ab. Verwenden Sie den Befehl rpm mit der Option qa. Filtern Sie die Befehlsausgabe mit grep. Sie können beispielsweise den Befehl ausführen:
U/min -qa | grep-Kernel
um eine Liste aller Pakete zu erhalten, deren Namen das Wort Kernel enthalten. Die Ausgabezeilen enthalten die Namen der Pakete, die den installierten Kerneln entsprechen. In einigen Fällen können Sie nach Kernel-Image, Linux oder Linux-Image filtern. Notieren oder merken Sie sich die Paketnamen der installierten Kernel. Markieren Sie diejenigen, die Sie löschen möchten. Lassen Sie sich von der Kernel-Versionsnummer leiten. Die zu entfernenden Kernel sollten nicht den aktuellen Kernel enthalten, dessen Version im vorherigen Schritt bezogen wurde.
Schritt 4
Entfernen Sie den alten Kernel mithilfe der Synaptic-GUI für den apt-Paketmanager. Synaptic starten. Verwenden Sie das grafische Shell-Menü oder geben Sie in der Konsole synaptic ein und drücken Sie die Eingabetaste. Im ersten Fall müssen Sie das Root-Passwort erneut eingeben. Markieren Sie im Synaptic-Fenster den Abschnitt mit der Liste der zum Kernel gehörendenPakete. Alternativ können Sie nach Kernel suchen. Suchen Sie in der angezeigten Liste der Pakete diejenigen, die den Kerneln entsprechen, die Sie entfernen möchten. Markieren Sie sie als gelöscht, indem Sie den entsprechenden Eintrag im Haupt- oder Kontextmenü auswählen. Bestätigen Sie Ihre Änderungen.
Schritt 5
Entfernen Sie den alten Kernel mit dem Paketmanager der apt-Konsole, wenn Synaptic aus irgendeinem Grund nicht verwendet werden kann. Geben Sie in der Konsole einen Befehl wie diesen ein:
apt-get entfernen
wobei durch den vollständigen Namen des Pakets ersetzen, das dem zu entfernenden Kernel entspricht. Drücken Sie Enter und folgen Sie den weiteren Anweisungen des Programms.
Schritt 6
Entfernen Sie den Kernel manuell. Geben Sie einen Befehl ein wie:
U/min -e
um das Kernel-Image zu entfernen. Durch den vollständigen Namen des Pakets ersetzen. Bearbeiten Sie die Konfigurationsdateien des verwendeten Bootloaders. Aktualisieren Sie die Konfiguration, um das Bootmenü zu ändern. Wenn Sie beispielsweise lilo verwenden, bearbeiten Sie die Datei /etc/lilo.conf, um Blöcke zu entfernen, die nicht mehr existierenden Kerneln entsprechen, und führen Sie dann den lilo-Befehl als Root aus.