En son çekirdek güncellemesinden sonra donanım sorunları mı yaşıyorsunuz?

Parlak Tux Linux

Bazen kurulduklarında yeni çekirdekler Dağıtımımızın ilgili güncellemelerinin bulunduğu ekipmanımızda, bazı donanım cihazları çalışmayı durdurabilir veya düzgün çalışmayabilir. Neden olur? Basit, çünkü donanım sürücüleri çekirdek güncellemesiyle değiştirildi. Dağıtımların tipik olarak yüklediği genel çekirdekler çoğu bilgisayarla çalışacak şekilde yapılandırılır, ancak optimize edilmemiştir.

Bazen eğer varsa belirli bir sürücü Bazı cihazlar için, yeni çekirdek sürümüyle değişebilir ve web kameranızın, ağ kartınızın, ses kartınızın veya başka herhangi bir cihazın düzgün çalıştığı zaman aniden nasıl çalışmayı bıraktığını görebilirsiniz. bu aygıtın sürücüsüne karşılık gelen modül, eski olduğu veya başka herhangi bir nedenden ötürü atıldı, belki sadece nadir bir aygıt ve genel çekirdek onu yüklemek için yapılandırılmamış.

Endişelenme, eğer varsa çekirdeğin eski sürümü cihazınız çalıştı, düzeltmesi kolay. Örneğin, ağ kartınızın, ses kartınızın, web kameranızın veya başka herhangi bir cihazın aniden çalışmayı bıraktığını ve çalışmaya alıştığını hayal edin. Bu bir çekirdek güncellemesinden sonra olduysa, modülün artık yeni sürümde bulunmadığını görebilirsiniz. Şununla kontrol edebilirsiniz (örneğin, çalışmayanın sürücüsü ath5k olan ağ kartı olduğunu varsayarak):

sudo modprobe ath5k && dmseg | grep ath

Bize öyle geliyorsa modül mevcut değilçekirdeğimizde bulunmadığı anlamına gelir. Ardından çekirdeğin aygıtınızı algılayıp algılamadığını kontrol edin, çünkü çalışmayabilir ve nedeni budur. Örneğin:

lsmod

Y listede ara Aradığınız belirli cihaz, örneğin ağ kartı ise, Ethernet, WiFi, Kablosuz gibi bir şey arıyor veya bizim durumumuzda Atheros ... Listelenmişse tespit edildi, bu nedenle aşağıdakileri yapacağız, çekirdek ve başlıklarının en son sürümünü silmek veya ortadan kaldırmaktır.

dpkg --get-selections | grep linux-image

Bununla birlikte kurduğumuz çekirdekler listelenir. Sorunlu sürümümüzün bu listede görünen 4.10.0-28 olduğunu, ancak önceki sürüm 4.10.0-2 ile sürücünün düzgün çalıştığını varsayalım. hadi silelim:

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

Sonra aynısını yaparız çekirdek başlıkları, bunun için sinir bozucu çekirdeğe karşılık gelenleri arar ve listeden çıkarırız:

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

Nihayet GRUB'a sürümü kullanarak sistemi başlatmasını söyle Size sorun çıkarmayan çekirdek önizlemesi:

sudo nano /etc/default/grup

Bu dosyanın içinde GRUB_DEFAULT = 0 satırını şu şekilde değiştirin: GRUB_DEFAULT = kaydedildi. Ardından dosyanın sonuna gidin ve şunu içeren başka bir yeni satır ekleyin: GRUB_SAVEDEFAULT = doğru. Değişiklikleri kaydedin ve çıkın. Şimdi değişikliklerin etkili olması için tekrar güncelliyoruz:

sudo update-grub2

Yeniden başlatın ve gidin… Şimdi her şey çalışmalı. Açıkçası, bu yalnızca birkaç çekirdeğe sahip dağıtımlar için geçerlidir, yalnızca bir tane varsa bunu yapamazsınız, mantıklıdır ... Bu nedenle, güncellemelerden sonra eski çekirdekleri atmamak her zaman iyidir, bunlar bir herhangi bir zamanda yedekleme.

Bu, sizi dağıtımınıza yüklemek için yeni bir çekirdeği indirmekten, yapılandırmaktan ve derlemekten kurtaracaktır. Yeni bir çekirdeğe güncelledikten sonra, şüpheleriniz veya sorun yaşadığınız özel durumlar ile yorumlarınızı bırakmayı unutmayın ...


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Mikel dijo

    İyi bir makale ve benim için çok zamanında, çünkü bu benim başıma geldi ve sadece Atheros 5k'li bir wifi sürücüsüyle ... Sorunumun, yazıda belirttiğiniz nedenden kaynaklandığını varsaydım, çünkü Bu aksilik benim başıma ilk kez gelmiyor. Sonunda Ubuntu'nun son sürümünü denemek istediğim için üzerimdeki lts ile yaklaşık 3 yıl sonra yeni bir kurulum yapmaya karar verdim.

  2.   mlpbcn dijo

    Zaten her zaman olduğu gibi biz zaten aynıyız, makalede bunu sadece debian, ubuntu ve türevlerine hizmet ettiğini açıklıyorsunuz, ancak diğer dağıtımlar için değil, sanki sadece bu dağıtımlar varmış gibi ve sonra GNU / Linux'ta çok şey olduğunu söylüyoruz. çeşitlilik, ancak sadece birkaç dağıtımdan bahsettik, Manjaro kullanıyorum ve harika çalışıyor ve Distrowatch'a göre en çok indirilen üçüncü, Ubuntu'nun üstünde ve diğer şeylerin yanı sıra donanımı tespit ediyor, sürücüleri kurdum çekirdek hakkında ne söyleyeceğinizi ve herhangi bir şeyi yapın. graphio modunda yükleyin, bir liste alırsınız ve tek bir tıklama ile istediğinizi seçersiniz ve bu kadar, ancak bunu terminalden yaparsanız, bu sadece süper kısa bir satırdır ve Ubuntu gibi üç veya dört değil. Sorduğum tek şey, eğer sadece belirli bir dağıtımdan bahsedecekseniz, başlıkta belirtilmiş olmasıdır.

  3.   Fatura dijo

    Tek sert sata'mla başıma geldi, yani KDE Neon'da önyüklemem bitti, ancak kimi suçlayacağımdan emin değilim çünkü bana bios onu tanımadı gibi görünüyor.
    Mather'ın başka bir bağlantı noktasına taktım ve başlatıldı

    1.    felipe dijo

      Bazılarımız, talimatların tüm dağıtımlar için aynı olduğunu yorumlayamaz ve daha karmaşık dağıtımlarla oynamaya başlar.

  4.   nötrler dijo

    Hey İlk [kodda] bir yazım hatası bildirmek istedim:

    sudo modprobe ath5k && dmseg | grep ath

    dmseg yerine dmesg

    Rica ederim!

  5.   Ignacio dijo

    İnternetteki kablo bağlantısını kurtarmamı sağlayan muhteşem açıklama. 4.4.0 Mayıs 127 Perşembe günü yaptığım 24-2018 linux görüntüsü ve linux başlıklarına yapılan bir çekirdek güncellemesinden sonra web kartı kayboldu.
    Bir talimatı düzelten benden önceki yorumu not edin.

  6.   şeritli dijo

    Denetleyici, en sık karşılaşılan durum olan bir WiFi kartının derlenip kurulduğunu, modülü modprobe ile etkinleştirdiğini varsayalım, aynı şey olur mu? Bu durumda modülü tekrar derlemek ve yüklemek mümkün olacak mı?

  7.   Paul dijo

    Bu sitenin nasıl çalıştığını görüyorsunuz, bir satırı hatayla düzeltirler ve iki yıl sonra hiçbir durum yok.