Yücel Alkan

Grub Menüsü Görünmeme Sorunu ve Çözümü

Bu yazımda Linux dağıtımlarda nadir de olsa karşılaşılan Grub menüsü görünmeme sorunu ve çözümünden bahsedeceğim.

Öncelikle sorundan bahsetmek istiyorum. Daha çok Ubuntu'da bu durumla karşılaştım. Eğer bilgisayarınızda birden fazla Linux dağıtımı varsa ya da Linux+Windows varsa açılışta Grub menüsü üzerinden bilgisayarı hangi sistem ile açabileceğinizi seçebiliyorsunuz. Açılışta Grub menüsü gelmeyince haliyle işler karışıyor.

Aslında Grub menüsü geliyor ancak görünmüyor. Açılışta ESC tuşuna basarsanız Grub menüsü geliyor ancak bunun da bir süresi var ve kaçırınca yine sıkıntı oluyor.

Bu sorunu çözmek için bir dosya üzerinde küçük bir değişiklik yapmamız lazım. Terminali açıyoruz ve aşağıdaki komutu çalıştırıyoruz.

sudo nano /etc/default/grub

Bu dosya içinde Grub menüsüne ait ayarlar yer alıyor. Örneğin benimki aşağıdaki gibi.

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Dikkat ederseniz bu dosya içinde GRUB_TIMEOUT_STYLE şeklinde bir ayar var ve hidden değerine sahip. İşte bu hidden değerini menu olarak değiştirmemiz gerekiyor.

Yine dikkat ederseniz GRUB_TIMETOUT=0 şeklinde bir ayar var. Yani Grub menüsünün görüntülenme süresi 0 saniye olarak ayarlanmış. Tabii bu da sıkıntılara yol açabilir. Bu ayarı da dilediğiniz bir saniye değeri olarak ayarlayabilirsiniz. Örneğin ben 10 yapıyorum.

Sonuç olarak benim ayarlarım aşağıdaki gibi oldu.

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Dosyamızı CTRL+S ile kaydediyoruz, CTRL+X ile dosyamızı kapatıyoruz. Grub ayarlarını aşağıdaki komutla güncellediğimiz zaman işlemi tamamlamış olacağız.

sudo update-grub

İşlemimiz bu kadar. Soru ve görüşlerinizi yorum olarak belirtebilirsiniz. Hayırlı çalışmalar dilerim.

13.10.2021
4789
Yorumlar
sercan (30 Kasım 2022 - 15:08)
Windows 11 yüklü bilgisayarıma Ubuntu 22.04 kurdum. Başlangıçta GRUB görünmüyordu. Sizin burada anlattıklarınızı yaptım ama yine görünmedi.
Yücel Alkan (05 Aralık 2022 - 18:47)
GRUB_TIMEOUT_STYLE=hidden ayarını menu olarak değiştirdiniz mi?
Cevapla
kaptankaz (14 Ağustos 2023 - 16:35)
bende win 10 yanına linux lite var verdiğiniz yöntem çalıştı ama iki sorun daha var 1. olarak windows boot menager gözükmüyor 2. olarak menüde gezinemiyorum bu sorunu nasıl çözebilirim?
Cevapla
cüneyt kaptan (18 Kasım 2023 - 16:31)
Teşekürler çok başarılı bir açıklama olmuş elinize saağlık.
Cevapla
Adnan (15 Şubat 2024 - 11:23)
Teşekkür ederim
Cevapla
Yorum Yapın