Grub sürücüleri yüklemiyor

The User 0

Hectopat
Katılım
14 Eylül 2020
Mesajlar
2.117
Çözümler
42
Daha fazla  
Sistem Özellikleri
HP Laptop 15-da1083nt
Intel Core i5-8265U @ 1.60GHz
Intel UHD Graphics 620
NVidia GeForce MX130
WD NVMe 480GB
A-Data 8GB CL17 2400MHz
HP 22es 1080p 60Hz
HyperX PulseFire Raid
Cinsiyet
Erkek
Meslek
Öğrenci
4 farklı Linux dağıtımı, 2 farklı Windows versiyonu (8.1 ve 10), 2 farklı bilgisayar ile denedim ve hepsinde aynı sorunu yaşıyorum: Dual Boot Windows + Linux yapınca Grub hiçbir kablosuz sürücülerini, Ethernet sürücüsünü ve ekran kartı sürücüsünü yüklemiyor. Grub ile Linux'u da seçsem Windows'u da seçsem durum aynı. Linux üzerinde Bluetooth kullanmak istiyorum artık. Harici USB Wi-Fi kartım olmasa bunları da yazamayacağım Linux'ta. Artık bıkkınlık geldi.

Geçerli sistem: Windows 10 + Kubuntu
Bahsettiğim Dağıtımlar:
Linux Mint
Ubuntu
Kubuntu
Linux Lite
 
Kernel headers yokmuş, bu çekirdeği nasıl kurduğunu söyle, headers paketini de yükleyelim.
Şu şekilde:
Bash:
cd /tmp/

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12/amd64/linux-headers-5.12.0-051200_5.12.0-051200.202104252130_all.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12/amd64/linux-headers-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12/amd64/linux-image-unsigned-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12/amd64/linux-modules-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb

sudo dpkg -i *.deb
 
Aşağıdaki komutun çıktısını paylaş, önce emin olayım, sonra çekirdeğin headers paketini kurarız. Çünkü bu komutlarda headers paketi görünüyor.

Kod:
dpkg -l | grep 5.12.0-051200

Daha olmadı, Xanmod çekirdeğe bakarız.
 
Aşağıdaki komutun çıktısını paylaş, önce emin olayım, sonra çekirdeğin headers paketini kurarız. Çünkü bu komutlarda headers paketi görünüyor.

Kod:
dpkg -l | grep 5.12.0-051200

Daha olmadı, Xanmod çekirdeğe bakarız.
Kod:
ii  linux-headers-5.12.0-051200                                 5.12.0-051200.202104252130                                  all          Header files related to Linux kernel version 5.12.0
ii  linux-image-unsigned-5.12.0-051200-generic                  5.12.0-051200.202104252130                                  amd64        Linux kernel image for version 5.12.0 on 64 bit x86 SMP
ii  linux-modules-5.12.0-051200-generic                         5.12.0-051200.202104252130                                  amd64        Linux kernel extra modules for version 5.12.0 on 64 bit x86 SMP
 
Evet, kurulmamış eksik bir paket var. Aşağıdaki komutla eksik olan paketi kurmayı dene bakalım.

Kod:
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12/amd64/linux-headers-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb
Kod:
sudo dpkg -i linux-headers-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb

Bu kurulurken rtl8723de sürücüsü de otomatik olarak çekirdeğe eklenecektir. Kurulumdan sonra aşağıdaki komutu çalıştırırsın, böylece sürücü etkinleşecektir.

Kod:
sudo modprobe rtl8723de

Modül bulunamadı vb. bir hata alırsan, aşağıdaki komutu çalıştırıp çıktısını paylaşırsın.

Kod:
sudo dkms install rtl8723de/5.1.1.8~ppa -k 5.12.0-051200-generic
 
Evet, kurulmamış eksik bir paket var. Aşağıdaki komutla eksik olan paketi kurmayı dene bakalım.

Kod:
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.12/amd64/linux-headers-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb
Kod:
sudo dpkg -i linux-headers-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb

Bu kurulurken rtl8723de sürücüsü de otomatik olarak çekirdeğe eklenecektir. Kurulumdan sonra aşağıdaki komutu çalıştırırsın, böylece sürücü etkinleşecektir.

Kod:
sudo modprobe rtl8723de

Modül bulunamadı vb. bir hata alırsan, aşağıdaki komutu çalıştırıp çıktısını paylaşırsın.

Kod:
sudo dkms install rtl8723de/5.1.1.8~ppa -k 5.12.0-051200-generic
Kurarken şu hatayı verdi:
Kod:
Selecting previously unselected package linux-headers-5.12.0-051200-generic.
(Reading database ... 435461 files and directories currently installed.)
Preparing to unpack linux-headers-5.12.0-051200-generic_5.12.0-051200.202104252130_amd64.deb ...
Unpacking linux-headers-5.12.0-051200-generic (5.12.0-051200.202104252130) ...
dpkg: dependency problems prevent configuration of linux-headers-5.12.0-051200-generic:
 linux-headers-5.12.0-051200-generic depends on libc6 (>= 2.33); however:
  Version of libc6:amd64 on system is 2.31-0ubuntu9.2.

dpkg: error processing package linux-headers-5.12.0-051200-generic (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 linux-headers-5.12.0-051200-generic
 
linux-headers-5.12.0-051200-generic depends on libc6 (>= 2.33); however: Version of libc6:amd64 on system is 2.31-0ubuntu9.2.

Kernel mainline adresindeki güncel çekirdek libc6'nin daha güncel bir sürümünü istiyormuş. Bununla uğraşmadan, aşağıdaki komutlarla Xanmod çekirdeği kurmayı dene bakalım. Xanmod depodaki libc6 ile kurulabiliyor.

Kod:
echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list
Kod:
wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/xanmod-kernel.gpg add -
Kod:
sudo apt update && sudo apt install linux-xanmod linux-firmware

Sonra sistemini yeniden başlat.
 
Kernel mainline adresindeki güncel çekirdek libc6'nin daha güncel bir sürümünü istiyormuş. Bununla uğraşmadan, aşağıdaki komutlarla Xanmod çekirdeği kurmayı dene bakalım. Xanmod depodaki libc6 ile kurulabiliyor.

Kod:
echo 'deb http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-kernel.list
Kod:
wget -qO - https://dl.xanmod.org/gpg.key | sudo apt-key --keyring /etc/apt/trusted.gpg.d/xanmod-kernel.gpg add -
Kod:
sudo apt update && sudo apt install linux-xanmod linux-firmware

Sonra sistemini yeniden başlat.
Yaptım hocam. Şimdi şunları mı yapayım:

Bu kurulurken rtl8723de sürücüsü de otomatik olarak çekirdeğe eklenecektir. Kurulumdan sonra aşağıdaki komutu çalıştırırsın, böylece sürücü etkinleşecektir.

Kod:
sudo modprobe rtl8723de

Modül bulunamadı vb. bir hata alırsan, aşağıdaki komutu çalıştırıp çıktısını paylaşırsın.

Kod:
sudo dkms install rtl8723de/5.1.1.8~ppa -k 5.12.0-051200-generic
 
Sürücü DKMS yapısında olduğu için, yeni eklenen çekirdeğe de otomatik olarak eklenmiştir. Şunun çıktısını paylaş bakalım.

Kod:
inxi -SNxxz; dkms status; lsmod | egrep 'rtw|8723' ; lsusb
Hocam Xanmod kernelinde hiçbir driver çalışmadı şimdi. Ses filan da yok.
 

Geri
Yukarı