Lösen Sie die Kernel-Panik unter Arch Linux

  • George Richardson
  • 0
  • 4149
  • 54

Wenn Sie Arch Linux verwenden, kann es zu Kernel-Panik kommen! In Betriebssystemen, die auf Unix basieren, ist das Problem der Kernel-Panik nicht das Ende von allem (es gibt jedoch eine andere Art von Unterbrechung, die für das Betriebssystem tot ist !!). Kernel-Panik tritt aufgrund einiger Hardwareaktionen auf, z. B. weil viel CPU arbeitet, wenn nicht genügend RAM vorhanden ist, oder wenn die Hardware häufig ein- und ausgesteckt wird usw. Aus Gründen der Software, die zu Kernel-Panik führen, können viele Benutzer auf den Administrator zugreifen oder Pakete und Dateien installieren und entfernen mehr als normal. Tatsächlich verursachen Sie bei Softwareaktionen Hardwareprobleme und es kommt zu einer Kernel-Panik. Wenn Sie beispielsweise den Grafikkartentreiber falsch installieren, werden Sie ein Grafikproblem feststellen, und der Kernel kann es nicht ertragen und wird verwirrt, sodass eine Kernel-Panik auftritt. Diese Gründe waren häufige Gründe dafür, dass Kernel-Panik auftritt, obwohl dies andere Gründe hat !

Nun wollen wir sehen, wie wir die Kernel-Panik lösen können, mein lieber Freund Arcush schrieb einen erstaunlichen Artikel über Kernel-Panik, dessen Name "Kernel-Panik, 11 Minuten" ist und den ich für Sie auf Englisch übersetzt habe, unter der Annahme, dass Sie Dateien im Pacman-Cache wurden nicht gelöscht Wir setzen dieses Tutorial fort.

Unter der Annahme, dass der Kernel Probleme beim Synchronisieren einiger Pakete / Bibliotheken hat, weil sie kaputt sind oder so, "chroot" wir und installieren diese Pakete erneut.

Hinweis: Wenn Sie einige Daten haben, die für Sie wichtig sind, erhalten Sie ein Backup von diesen, wenn Sie "chroot", obwohl nichts passieren würde !!

Brennen Sie die Arch Linux-ISO-Datei auf eine DVD und starten Sie sie, wenn Ihr System vollständig geladen ist. Verwenden Sie den folgenden Befehl, um Informationen zu Ihren Partitionen zu erhalten:

lsblk

Wissen Sie, dass wir unsere Partitionen montieren:
Hinweis : Ihre Partitionen unterscheiden sich von mir und die folgenden Befehle sind nur Beispiele !

mount / dev / sda1 / mnt
mount / dev / sda2 / mnt / home
mkswap / dev / sda3
swapon / dev / sda3

Jetzt chroot wir mit folgendem Befehl:

 Arch-Chroot / mnt


Hinweis: Bevor Sie Chroot haben, haben Sie:

[E-Mail geschützt] ~ #

Aber nach Chroot sollten Sie diese Markierung haben:

sh-4.3 #

Wenn es sich nicht geändert hat, hattest du ein Problem mit Chrooting !

Wir sollten sicher sein, dass Pacman korrekt funktioniert. Möglicherweise sind einige Bibliotheken und Pakete, von denen Pacman abhängt, ruiniert. Verwenden Sie daher den folgenden Befehl:

Pacman - Version

Die Ausgabe sollte folgendermaßen aussehen:

.--.                  Pacman v4.2.1 - libalpm v9.0.1/ _.- '.-. .-. .-. Copyright (C) 2006-2014 Pacman-Entwicklungsteam\.  '-. '-''-''-'Copyright (C) 2002-2006 Judd Vinet '-'                       Dieses Programm kann unter frei weitergegeben werden                       die Bedingungen der GNU General Public L.

Wenn in der Ausgabe die Fehlermeldung angezeigt wird, dass eine Bibliothek oder ein Paket ein Problem aufweist, sollten Sie dieses Paket / diese Bibliothek neu installieren. Als Beispiel hat die Ausgabe ein Problem in einem Paket / einer Bibliothek gefunden, dessen Name lautet Unixmen Also prüfen wir zuerst, ob Unixmen ist im Pacman-Cache oder nicht:

ls -l / var / cache / pacman / pkg / unixmen *

Wenn Sie nun die komprimierte Datei im Pacman-Cache haben, suchen Sie, wo sich diese Bibliothek / dieses Paket standardmäßig befinden soll, zum Beispiel dies Unixmen ist eine Bibliothek und sollte in sein / lib / unixmen Legen Sie nun mit den folgenden Befehlen diese Bibliothek dort ab und extrahieren Sie sie:

cp / var / cache / pacman / pkg / unixmen * / lib / unixmen tar -xf / lib / unixmen / *

Überprüfen Sie nun Pacman erneut, indem Sie den folgenden Befehl ausführen, um sicherzustellen, dass Pacman ordnungsgemäß funktioniert:

Pacman - Version

Jetzt sollten wir Linux neu installieren, also suchen Sie im Pacman-Cache nach dem Linux-Paket, zum Beispiel Der Name des Linux-Pakets lautet:

linux-4.0.5-1-x86_64.pkg.tar.xz

Jetzt sollten wir dieses Paket mit folgendem Befehl neu installieren:

pacman -U /var/cache/pacman/pkg/linux-4.0.5-1-x86_64.pkg.tar.xz

Das Ende des Prozesses sollte wie folgt aussehen:

Aktualisieren und aktualisieren Sie jetzt Ihr System:

Sudo Pacman -Syu

Verwenden Sie nach dem Upgrade den folgenden Befehl:

mkinitcpio -p linux

Die Ausgabe sollte folgendermaßen aussehen:

Geben Sie nun den folgenden Befehl ein:

grub-mkconfig -o /boot/grub/grub.cfg

Die Ausgabe sollte folgendermaßen aussehen:

Jetzt drücken Strg + D. Tasten und geben Sie folgende Befehle ein:

umount -R / mnt Neustart

Nehmen Sie nun die DVD aus Ihrem DVD-Brenner und lassen Sie Ihren Computer von Ihrer Festplatte booten, während das System bootet. Sie werden Folgendes sehen:


Dies bedeutet, dass das System jetzt ordnungsgemäß funktioniert und nach ca. 1 Minute und 30 Sekunden gestartet wird !!

Ich wünschte, dieser Artikel wäre nützlich für Sie 🙂




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

Eine Sammlung nützlicher Informationen zum Linux-Betriebssystem und zu neuen Technologien
Frische Artikel, praktische Tipps, ausführliche Rezensionen und Anleitungen. Fühlen Sie sich in der Welt des Linux-Betriebssystems zu Hause