Los Kernel Panic op Arch Linux op

  • Ronald Ferguson
  • 0
  • 2235
  • 115

Als je een Arch Linux-gebruiker bent, kun je kernel panic ervaren! in besturingssystemen die zijn gebaseerd op Unix, is het kernel panic-probleem niet het einde van alles (maar er is een ander type breken dat niet meer bestaat van OS !!). Kernelpaniek treedt op vanwege een aantal hardware-acties, zoals veel CPU die werkt wanneer RAM niet genoeg is of het vaak aansluiten en loskoppelen van de hardwares enz. Softwareredenen die kernelpaniek veroorzaken, geven beheerderstoegang tot veel gebruikers of het installeren en verwijderen van pakketten en bestanden meer dan normaal. In feite maakt u met software-acties een hardwareprobleem en gebeurt er kernel panic, u installeert bijvoorbeeld het stuurprogramma voor de grafische kaart op de verkeerde manier, dan zult u een grafisch probleem vinden en de kernel kan het niet aan en raakt in de war, zodat kernel panic optreedt. Deze redenen waren veelvoorkomende redenen dat kernel panic optreedt, hoewel het andere redenen heeft !

Laten we nu eens kijken hoe we kernelpaniek kunnen oplossen, mijn beste vriend Arcush schreef een geweldig artikel over kernel panic met de naam "Kernel panic, 11min" dat ik voor u in het Engels heb vertaald, in de veronderstelling dat u heeft geen bestanden verwijderd in de pacman-cache we vervolgen deze tutorial.

Door aan te nemen dat de kernel problemen heeft met het synchroniseren van sommige pakketten / bibliotheken omdat ze kapot zijn of enz., "Chroot" we en installeren we die pakketten opnieuw.

Notitie: Als je gegevens hebt die belangrijk voor je zijn, maak er dan een back-up van als je "chroot" hoewel er niets zou gebeuren !!

Brand Arch Linux ISO-bestand op een dvd en start het vervolgens op, wanneer je systeem volledig is geladen, gebruik je de onderstaande opdracht om informatie over je partities te krijgen:

lsblk

Weet dat we onze partities aankoppelen:
Notitie : Uw partities zijn anders dan ik en de onderstaande opdrachten zijn slechts voorbeelden !

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

Nu chrooten we door het volgende commando te volgen:

 arch-chroot / mnt


Let op: voordat je gaat chroot heb je:

[e-mail beveiligd] ~ #

Maar na Chroot zou je dit teken moeten hebben:

sh-4.3 #

Als het niet veranderde, had je problemen met het chrooten !

We moeten er zeker van zijn dat Pacman correct werkt, misschien zijn sommige bibliotheken en pakketten waarvan Pacman afhankelijk is, verpest, dus gebruik het onderstaande commando:

pacman --versie

De output zou als volgt moeten zijn:

.--.                  Pacman v4.2.1 - libalpm v9.0.1/ _.- '.-. .-. .-. Copyright (C) 2006-2014 Pacman Development Team'-. '-''-''-'Copyright (C) 2002-2006 Judd Vinet '-'                       Dit programma mag vrijelijk worden verspreid onder                       de voorwaarden van de GNU General Public L

Als u in de uitvoer een foutmelding krijgt dat een bibliotheek of een pakket een probleem heeft, moet u dat pakket / die bibliotheek opnieuw installeren, bijvoorbeeld de uitvoer vond een probleem in een pakket / bibliotheek waarvan de naam is unixmen dus eerst kijken we of unixmen bevindt zich in de Pacman-cache of niet:

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

Als je het gecomprimeerde bestand in de Pacman-cache had, ga dan en zoek dat waar deze bibliotheek / pakket standaard zou moeten zijn, bijvoorbeeld dit unixmen is een bibliotheek en het zou in / lib / unixmen plaats nu met de onderstaande commando's deze bibliotheek daar en pak het uit:

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

Controleer Pacman nu opnieuw door het commando te volgen om er zeker van te zijn dat Pacman correct werkt:

pacman --versie

Nu moeten we Linux opnieuw installeren, dus zoek in Pacman-cache om het Linux-pakket te vinden, bijvoorbeeld naam van Linux-pakket is:

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

Nu moeten we dit pakket opnieuw installeren door de volgende opdracht te volgen:

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

Het einde van het proces zou er als volgt uit moeten zien:

Update en upgrade nu uw systeem:

sudo pacman -Syu

Gebruik na het upgraden het volgende commando:

mkinitcpio -p linux

De output zou als volgt moeten zijn:

Voer nu de onderstaande opdracht in:

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

De output zou als volgt moeten zijn:

Druk nu Ctrl + D knoppen en voer de volgende opdrachten in:

umount -R / mnt opnieuw opstarten

Haal nu de dvd uit je dvd-writer en laat je computer opstarten vanaf je harde schijf, terwijl het systeem aan het opstarten is, zie je:


Dit betekent dat het systeem nu correct werkt en na ongeveer 1 minuut en 30 seconden zal verschijnen !!

Ik wou dat dit artikel nuttig voor je was 🙂




Niemand heeft nog op dit artikel gereageerd.

Een verzameling nuttige informatie over het Linux-besturingssysteem en nieuwe technologieën
Nieuwe artikelen, praktische tips, gedetailleerde recensies en handleidingen. Voel je thuis in de wereld van het Linux-besturingssysteem