Problemi sa hardverom nakon najnovijeg ažuriranja kernela?

Tux Linux sa sjajem

Ponekad kada su instalirani nova jezgra U našoj opremi s odgovarajućim ažuriranjima naše distribucije, neki hardverski uređaj može prestati raditi ili raditi nepravilno. Zašto? Pa, jednostavno je, jer su hardverski upravljački programi promijenjeni s ažuriranjem kernela. Generički jezgri koje distribucije obično instaliraju konfigurirani su za rad sa većinom računara, ali nisu optimizirani.

Ponekad, ako jeste određeni vozač Za neki se uređaj može promijeniti s novom verzijom jezgra i možda ćete vidjeti kako je vaša web kamera, mrežna kartica, zvučna kartica ili bilo koji drugi uređaj iznenada prestao raditi kad je nekad radio ispravno, pa, najsigurnije je da je modul koji odgovara upravljačkom programu tog uređaja odbačen je jer se smatrao zastarjelim ili iz bilo kojeg drugog razloga, možda je to samo rijedak uređaj i generički kernel nije konfiguriran za njegovo učitavanje.

Ne brinite ako jeste starija verzija kernela vaš uređaj je radio, lako ga je popraviti. Na primjer, zamislite da je vaša mrežna kartica, zvučna kartica, web kamera ili bilo koji drugi uređaj iznenada prestao raditi i nekada je radio. Ako se to dogodilo nakon ažuriranja kernela, možda ćete otkriti da modul više nije prisutan u novoj verziji. Možete to provjeriti (na primjer, pod pretpostavkom da ono što ne radi je mrežna kartica čiji je upravljački program ath5k):

sudo modprobe ath5k && dmseg | grep ath

Ako nam se čini da je tako modul ne postoji, to znači da nije prisutan u našem jezgru. Zatim provjerite je li kernel prepoznao vaš uređaj, jer možda neće raditi i to je uzrok. Na primjer:

lsmod

Y pretražite listu Određeni uređaj koji tražite, na primjer ako je to mrežna kartica, traži nešto poput Etherneta, WiFi-a, bežične mreže ili u našem slučaju Atheros-a ... Ako je naveden, otkriven je, stoga ćemo poduzeti sljedeće, a to je brisanje ili uklanjanje najnovije verzije jezgra i njegovih zaglavlja.

dpkg --get-selections | grep linux-image

Uz to su navedeni kerneli koje smo instalirali. Zamislimo da je naša problematična verzija 4.10.0-28 koja se pojavljuje na toj listi, ali da je s prethodnom verzijom 4.10.0-2-generic upravljački program ispravno radio, budući da izbrišimo ga:

sudo apt-get remove --purge linux-image-4.10.0-28-generic linux-image-extra-4.10.0-28-generic

Tada radimo isto za kernel zaglavlja, tražimo i sa liste uklanjamo one koji odgovaraju dosadnom jezgru, za to:

dpkg --get-selections | grep linux-headers

sudo apt-get remove --purge linux-headers-4.10.0-28 linux-headers-4.10.0-28-generic

sudo update-grub2

Konačno uputite GRUB da pokrene sistem pomoću verzije pregled kernela koji vam nije stvarao probleme:

sudo nano /etc/default/grup

Unutar te datoteke promijenite liniju GRUB_DEFAULT = 0 u GRUB_DEFAULT = spremljeno. Zatim idite na kraj datoteke i dodajte još jedan novi redak koji sadrži GRUB_SAVEDEFAULT = tačno. Spremite promjene i izađite. Sada ponovo ažuriramo kako bi promjene stupile na snagu:

sudo update-grub2

Ponovo pokrenite i krenite... Sada bi sve trebalo raditi. Očito je da ovo vrijedi samo za distro sisteme koji imaju na raspolaganju nekoliko jezgri, ako imate samo jedno, to ne možete učiniti, logično je ... Zato je uvijek dobro ne odbaciti stara jezgra nakon ažuriranja, ona mogu poslužiti kao sigurnosna kopija u bilo kojem trenutku.

To će vas spasiti od preuzimanja, konfiguriranja i ručnog sastavljanja novog jezgra za instalaciju na vaš distro. Ne zaboravite svoje komentare ostaviti sa sumnjama ili u određenim slučajevima u kojima ste imali problema nakon nadogradnje na novi kernel ...


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   mikel rekao je

    Dobar članak i vrlo pravovremen za mene, budući da se to dogodilo meni i upravo sa upravljačkim programom wifi-a sa Atherosom 5k ... Pretpostavio sam da je moj problem iz razloga na koji ste ukazali u postu, jer, nije to mi se prvi put događa. Na kraju, jer sam želio isprobati najnoviju verziju Ubuntu-a, odlučio sam se za novu instalaciju nakon skoro 3 godine s lt-ovima koje sam imao na sebi.

  2.   mlpbcn rekao je

    Već smo sa istima kao i uvijek, objasnite u članku, služi samo za debian, ubuntu i derivate, ali ne i za druge distro-je, kao da postoje samo ti distro-i i onda se hvalimo da u GNU / Linux-u ima puno toga raznolike, ali samo Razgovarali smo o nekoliko distro-a, koristim Manjaro i izvrsno funkcionira, a prema Distrowatchu je treći po učestalosti, iznad Ubuntu-a, a između ostalog otkriva hardver, instalirao sam upravljačke programe bez potrebe za učinite bilo što i što reći o jezgri.instalirajte u grafičkom načinu, dobivate listu i jednim klikom odabirete onu koju želite i to je to, ali ako to učinite s terminala to je samo super kratka linija i ne tri ili četiri poput Ubuntu-a. Jedino što tražim je da ako je riječ samo o određenom distro-u, to je navedeno u naslovu.

  3.   Guillermo rekao je

    To mi se dogodilo s mojom jedinom krutom sata, odnosno, ponestalo mi je pokretanja u KDE Neonu, iako nisam siguran koga kriviti, jer mi se čini da ga bios nije prepoznao.
    Priključio sam ga u drugi priključak mathera i pokrenuo se

    1.    felipe rekao je

      Neki od nas nisu u stanju da protumače da su upute iste za sve distribucije i počnu se igrati sa složenijim distribucijama.

  4.   Neules rekao je

    Hej! Želio sam prijaviti grešku u kucanju u prvom [kodu]:

    sudo modprobe ath5k && dmseg | grep ath

    dmesg umjesto dmseg

    Nema na čemu!

  5.   Ignacio rekao je

    Veličanstveno objašnjenje koje mi je omogućilo da oporavim kablovsku vezu s internetom. Web kartica je nestala nakon ažuriranja kernela na linux sliku i linux zaglavlja verzije 4.4.0-127, koje sam izveo u četvrtak, 24. maja 2018.
    Obratite pažnju na komentar prije mog koji ispravlja uputu.

  6.   laninred rekao je

    Ako je kontroler, pretpostavimo da je sastavljena i instalirana WiFi ploča, što je najčešći slučaj, aktivirao modul modprobeom, hoće li se ista stvar dogoditi? Da li će u ovom slučaju biti moguće ponovno kompajlirati i učitati modul?

  7.   Pablo rekao je

    Vidite kako funkcionira ova web lokacija, oni ispravljaju red s pogreškom i nema slučaja nakon dvije godine.