Skip to content

Linux kernelini güncelledikten sonra iki tane hata ile karşılaştım onların çözümü için bu github reposunu açıyorum.

Notifications You must be signed in to change notification settings

procyberian/linux_kernel_update_error

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Linux kernel güncellemesi sonrası karşılaşılan hataların çözümü

Merhabalar, bugün karşılaştığım iki hatadan dolayı bu repoyu açmak istedim. Laptopumda bir dahili bir de harici olmak üzere iki tane ekran kartım var. Bu kartlarımdan birisi Nvidia harici ekran kartı, diğeri ise Amd işlemcimin dahili ekran kartı. Linux kernelini güncellediğimde ikinci monitörümün çalışmadığını gördüm. Cihazımda HDMI kablosu ile harici bir monitör kullanıyorum. HDMI girişinin bağlı olduğu ekran kartı Nvidia ekran kartı. Linux kernelini güncellediğimde Nvidia eski kernel dosyaları çalışmadığı için cihazımda harici monitör kullanamadım. Bu sorunun çözümünü aşağıda anlatıyorum.

Sorun 1: Harici Monitör Çalışmıyor

Çözüm Adımları

  1. Öncelikle Nvidia sürücüsünü silmemiz gerekiyor. Ben Nvidia sürücüsünü sitesinden .run uzantılı dosyayı indirerek kurmuştum. Bundan dolayı:

    sudo ./NVIDIA-Linux-x86_64-XXX.XX.run --uninstall

    Eger siz apt ile indirdiyseniz:

    sudo apt remove --purge '^nvidia-.*'
    sudo apt autoremove
  2. Daha sonra ister .run uzantılı dosya ile ister apt ile kurabilirsiniz.

    sudo apt install nvidia-driver-XXX

    veya

    wget https://us.download.nvidia.com/XFree86/Linux-x86_64/XXX.XX/NVIDIA-Linux-x86_64-XXX.XX.run
    chmod +x NVIDIA-Linux-x86_64-XXX.XX.run
    sudo ./NVIDIA-Linux-x86_64-XXX.XX.run

Sorun 2: Grub Menüsünde Windows Çalışmıyor

Çözüm Adımları

  1. İlk olarak sudo blkid ile Windows'un EFI diskini UUID değerini almamız gerekiyor. EFI bölümü genellikle fat32 oluyor ve vfat yazıyor. Bu diskin UUID değerini kopyalıyoruz.

  2. /boot/grub/grub.cfg dosyasını düzenliyoruz.

    sudo nano /boot/grub/grub.cfg

    Açılan dosyada menuentry adında girişleri göreceksiniz. Buradan istediğimiz yere aşağıdaki gibi bir menuentry giriyoruz:

    menuentry "Windows 11" --class windows --class os {
        insmod part_gpt
        insmod fat
        search --no-floppy --fs-uuid --set=root Disk_UUID
        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
    }
  3. Son olarak sudo update-grub yazıyoruz ve Grub'u güncelliyoruz.

    sudo update-grub

Böylelikle iki sorun da çözülmüş oluyor.

About

Linux kernelini güncelledikten sonra iki tane hata ile karşılaştım onların çözümü için bu github reposunu açıyorum.

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published