KALI LINUX | MEFAMEX
Bu sayfada Kali Linux ile ilgili notlarımı, projelerimi ve hatırlatmalarımı paylaşacağım. Zaman içinde güncellenicek ve yeni içerikler eklenicektir.
Sorularınızı ve önerilerinizi bana iletebilirsiniz .
Açılış tarihi: 09.12.2024 || Son güncelleme tarihi: 29.12.2024
Kali Linux Önyükleyicisinin Yapılandırma
Kali Linux veya diğer Linux dağıtımlarında, /etc/default/grub dosyası, GRUB (GRand Unified Bootloader) önyükleyicisinin yapılandırma ayarlarını içeren bir dosyadır. GRUB, işletim sisteminin önyüklenmesi sırasında kullanılan bir bootloader'dır ve birden fazla işletim sistemi veya çekirdek arasında seçim yapma imkanı sunar.
                        GRUB Yapılandırma Ayarları ve Parametreleri
                    
                    /etc/default/grub dosyasının içeriği, GRUB'un nasıl davranacağını belirleyen çeşitli ayarları içerir. Bu dosyada genellikle aşağıdaki gibi
                        ayarlar bulunur:
GRUB_DEFAULT=2Bu ayar, GRUB menüsünde varsayılan olarak hangi işletim sisteminin seçileceğini belirtir. Burada 2 değeri, menüdeki üçüncü seçeneği (0'dan başladığı için) ifade eder.GRUB_TIMEOUT=5GRUB menüsünün ne kadar süreyle gösterileceğini belirler. Bu durumda, 5 saniye boyunca menü gösterilecektir.GRUB_DISTRIBUTORBu ayar, işletim sisteminin adını belirler. /etc/os-release dosyasından okunarak ayarlanır. Eğer bu dosya yoksa, varsayılan olarak "Kali" değeri kullanılır.GRUB_CMDLINE_LINUX_DEFAULT="quiet"Linux çekirdeği için varsayılan komut satırı parametrelerini ayarlar. "quiet" parametresi, önyükleme sırasında daha az bilgi gösterilmesini sağlar.GRUB_DISABLE_OS_PROBER=falseBu ayar, GRUB'un diğer işletim sistemlerini tespit etmesini sağlar. Eğer birden fazla işletim sistemi yüklüyse, bu ayar true olarak değiştirilirse, diğer işletim sistemleri tespit edilmez.GRUB_BADRAMBellek hatalarını filtrelemek için kullanılabilir. Bu ayar, belirli bellek adreslerini belirtmek için kullanılır.GRUB_TERMINAL=consoleGrafik terminali devre dışı bırakmak için kullanılabilir. Eğer bu satır yorumdan çıkarılırsa, GRUB yalnızca metin tabanlı bir terminalde çalışır.GRUB_GFXMODEGrafik terminalde kullanılacak çözünürlüğü ayarlar. Yalnızca grafik kartının desteklediği modlar kullanılabilir.GRUB_DISABLE_LINUX_UUIDLinux'e "root=UUID=xxx" parametresinin geçilmesini devre dışı bırakmak için kullanılabilir.GRUB_DISABLE_RECOVERYKurtarma modu menü girişlerinin oluşturulmasını devre dışı bırakmak için kullanılabilir.GRUB_INIT_TUNEGRUB başlangıcında bir bip sesi almak için kullanılabilir.
                        Kali Linux Boot Menüsünde Varsayılan Önyükleyiciyi Seçme
                    
                    Kali Linux'ta varsayılan önyükleyiciyi (bootloader) değiştirmek için aşağıdaki adımları takip edebilirsiniz:
-  GRUB Konfigürasyon Dosyasını Düzenleyin: 
sudo sukomutunu çalıştırın ve parolanızı girin.nano /etc/default/grubkomutunu çalıştırın ve GRUB konfigürasyon dosyasını düzenleyin
 -  Varsayılan Önyükleyiciyi Belirleyin: 
- GRUB_DEFAULT değeri: Bu değer, önyükleme menüsünde varsayılan olarak seçilecek önyükleyiciyi belirler.
 - ilk önyükleyici için 
GRUB_DEFAULT=0, üçüncü içinGRUB_DEFAULT=3şeklinde ayarlayabilirsiniz. 
 -  Değişiklikleri Kaydetin ve Uygulayın: 
- Değişiklikleri kaydetin: 
Ctrl+Xtuşlarına basın, ardından'y' & 'enter'tuşuna basarak kaydedin. 
 - Değişiklikleri kaydetin: 
 - GRUB konfigürasyonunu güncelleyin: 
update-grubkomutunu çalıştırın. 
Örnek: Eğer Windows'u varsayılan önyükleyici olarak seçmek istiyorsanız, GRUB_DEFAULT değerini Windows önyükleyicisinin menüdeki sırasına göre ayarlayabilirsiniz. Örneğin,
                        Windows ikinci seçenekse: GRUB_DEFAULT=1
Ek İpuçları:
- Önyükleme menüsünde bekleme süresi: 
GRUB_TIMEOUTdeğerini değiştirerek önyükleme menüsünün ne kadar süre açık kalacağını ayarlayabilirsiniz. Örneğin, 10 saniye için:GRUB_TIMEOUT=10 -  Önyükleme menüsünü gizleme: 
GRUB_HIDDEN_TIMEOUTdeğerini kullanarak önyükleme menüsünü belirli bir süre gizleyebilirsiniz. Örneğin, 5 saniye için:GRUB_HIDDEN_TIMEOUT=5 
Bu adımları takip ederek, Kali Linux'ta varsayılan önyükleyiciyi istediğiniz şekilde ayarlayabilirsiniz.
FULL CODE:
sudo su 
nano /etc/default/grub 
GRUB_DEFAULT=0 
GRUB_TIMEOUT=10 
GRUB_HIDDEN_TIMEOUT=5 
GRUB_HIDDEN_TIMEOUT_QUIET=true 
(exit with 'ctrl-x & y & enter') 
update-grub