Kali Linux Bootloader Arkaplan Değiştirme
Giriş
Kali Linux | Boot Menusu Arkaplan Görseli Değiştirme | Default Bootloader Değiştirme | GRUB Config Ayarları ve Parametreleri | Linux
GRUB (GRand Unified Bootloader), Linux işletim sistemlerinde kullanılan bir bootloader'dır. GRUB, bilgisayarınızı başlatırken hangi işletim sistemini yükleyeceğinizi seçmenize olanak tanır. Ayrıca, GRUB'un başlangıç ekranında kullanılan arkaplan görselini değiştirebilirsiniz. Bu, bilgisayarınızı başlatırken daha kişisel bir deneyim sağlayabilir ve sistem önyükleme işlemi sırasında hoş bir görünüm sunabilir.
Yayınlanma tarihi: 07.03.2025 || Son güncelleme tarihi: 07.03.2025
Dikkat Edilmesi Gerekenler
- Görsel Formatı : GRUB (bootloader) genellikle PNG veya JPEG formatındaki resimleri destekler. PNG, daha iyi sıkıştırma ve şeffaflık desteği sunduğu için genellikle tercih edilir.
- Boyut: Genellikle 16x9 kullanılır. Resminizin çözünürlüğü, ekranınızın çözünürlüğüne uygun olmalıdır. Aksi takdirde, resim bozulabilir veya düzgün görüntülenmeyebilir. Yaygın olarak kullanılan çözünürlükler arasında 1920x1080, 1366x768 ve 1280x720 bulunur.
- Dosya Boyutu: Resmin dosya boyutu çok büyük olmamalıdır. Büyük boyutlu resimler, bootloader'ın yavaşlamasına veya yüklenememesine neden olabilir.
- Uyumluluk : Bazı eski bilgisayarlar veya BIOS'lar, yüksek çözünürlüklü resimleri veya belirli resim formatlarını desteklemeyebilir. Bu nedenle, kullanmak istediğiniz resmin sisteminizle uyumlu olduğundan emin olun.
- GRUB yapılandırma : Bu dosyayı düzenlerken dikkatli olun, çünkü yanlış değişiklikler sisteminizin başlatılamamasına neden olabilir.
- Ek İpuçları : GRUB Customizer gibi araçlar, GRUB yapılandırmasını grafiksel bir arayüz üzerinden düzenlemenize olanak tanır. Bu araçlar, yeni başlayanlar için daha kolay bir seçenek olabilir.
1) Arkaplan Görselini hazırlama
sudo install -m 644 -o root -g root new-image.png background.png
- Bu komut,
new-image.png
adlı görsel dosyasını, gerekli izinlerle birliktebackground.jpg
adıyla kopyalar. -
sudo
ile yönetici yetkileriyle çalıştırılır, böylece dosya sahibi ve grup ayarları root olarak belirlenir. - Bu işlem, bootloader başlangıç ekranında kullanılacak yeni arkaplan görselini ayarlamak için ilk adımdır.

2) Görseli Taşıma
sudo mv background.png /boot/grub/themes/kali
- Bu komut,
background.png
adlı dosyayı/boot/grub/themes/kali
dizinine taşır. -
sudo
ile yönetici yetkileriyle çalıştırıldığı için, dosyanın taşınması için gerekli izinler sağlanır. - Bu adım, arkaplan görselinin GRUB tema dizinine yerleştirilmesini ve bootloader başlangıç ekranında kullanılabilmesini sağlar.

3) Bootloader Tema Dizini Kontrolü
cd /boot/grub/themes/kali
ls -l
# -rw-r--r-- 1 root root 1471047 Mar 7 06:46 background.png
- Bu komutlar, Kali Linux bootloader tema dizinine geçiş yaparak mevcut dosyaları listelemek için kullanılır.
-
ls -l
: mevcut dizindeki dosyaları ve dizinleri uzun formatta listeleyerek, her bir dosyanın izinlerini, sahipliğini ve boyutunu gösterir. - Bu sayede, arkaplan görselinizin
background.jpg
doğru bir şekilde taşınıp taşınmadığını ve gerekli izinlerin ayarlanıp ayarlanmadığını kontrol edebilirsiniz.

4) GRUB Tema Dosyasını Güncelleme
sudo nano theme.txt
# old: desktop-image: "grub-16x9.png"
# new: desktop-image: "background.png"
# ctrl-s , ctrl-x
- Bu komutlar, GRUB tema dosyasını düzenleyerek arkaplan görselini değiştirmek için kullanılır.
-
sudo nano theme.txt
: metin düzenleyicisi ile açar. sudo ile yönetici yetkileriyle çalıştırıldığı için dosyada değişiklik yapma iznine sahip olursunuz. -
desktop-image: "grub-16x9.png"
: bu satırdaki görseli yeni görsel ("background.png"
) ile değiştirerek başlangıç ekranında kullanılacak yeni arkaplanı ayarlarız. -
# ctrl-s , ctrl-x
: metin düzenleyicisinde değişiklikleri kaydetme ve çıkma.

5) Tema Dosyasının İlk Satırlarını Görüntüleme
head theme.txt
# check the "desktop-image"
# desktop-image: "background.png"
-
theme.txt
dosyasının ilk 10 satırını gösterir. Bu şekilde dosyanın doğru bir şekilde güncellenip güncellenmediğinin kontrolünü sağlarız. -
desktop-image: "background.png"
: Bu satır, GRUB'un başlangıç ekranında kullanılacak arkaplan görselinin adını belirtir.

6) GRUB Arkaplan Görselini Ayarlama
sudo nano /etc/default/grub
# add this line : GRUB_BACKGROUND=/boot/grub/themes/kali/background.png
# over the GRUP_DEFAULT line
# save and exit: ctrl-s , ctrl-x
head /etc/default/grub
-
sudo nano /etc/default/grub
GRUB yapılandırma dosyasını nano metin düzenleyicisinde açar. -
GRUB_BACKGROUND=/boot/grub/themes/kali/background.png
Bu satırı dosyaya ekleyin veya mevcutsa düzenleyin. Bu ifade, GRUB'un başlangıç ekranında kullanacağı arkaplan görselinin yolunu belirtir. -
# ctrl-s , ctrl-x
: metin düzenleyicisinde değişiklikleri kaydetme ve çıkma. -
head /etc/default/grub
: GRUB yapılandırma dosyasının ilk 10 satırını gösterir. Bu şekilde dosyanın doğru bir şekilde güncellenip güncellenmediğinin kontrolünü sağlarız.

7) GRUB Yapılandırmasını Güncelleme
sudo update-grub
# in 3th line printed :
# Found background image: /boot/grub/themes/kali/background.png
sudo reboot
-
sudo update-grub
: Son adım olarak, GRUB yapılandırma dosyasında yaptığınız değişikliklerin uygulanabilmesi için bu komutu çalıştırılır. - Komut çalıştırıldığında, terminalde mevcut işletim sistemlerini ve yapılandırma dosyasındaki değişiklikleri kontrol eden bir çıktı göreceksiniz. Eğer her şey doğru bir şekilde ayarlandıysa, yeni arkaplan görselinizin başlangıç ekranında kullanılmak üzere hazır olduğunu belirten bir mesaj alacaksınız.
-
# Found background image: /boot/grub/themes/kali/background.png
: Bu satır, GRUB'un başlangıç ekranında kullanılacak arkaplan görselinin bulunduğunu belirtir. -
sudo reboot
: Yeni arkaplan görselinin başlangıç ekranında görüntülenmesini sağlamak için sistemi yeniden başlatın.

8) TAM KOD
# KALI LINUX CHANGE BOOT BACKGROUND IMAGE
# 2025-03-08
// new image have to be 16x9
sudo install -m 644 -o root -g root mfmx_ft_kali.png background.png
sudo mv background.png /boot/grub/themes/kali
cd /boot/grub/themes/kali
ls -l
# ---> -rw-r--r-- 1 root root 1471047 Mar 7 06:46 background.png
xdg-open .
# ---> check the image is there
sudo nano theme.txt
desktop-image: "grub-16x9.png" -> desktop-image: "background.png"
ctrl-s , ctrl-x
head theme.txt
# -----> check the "desktop-image"
sudo nano /etc/default/grub
GRUB_BACKGROUND=/boot/grub/themes/kali/background.png
# ------> write this line over the GRUB_DEFAULT
# ------> the line: 5
ctrl-s , ctrl-x
head /etc/default/grub
sudo update-grub
# -----> in 3th line printed
# ---------> Found background image: /boot/grub/themes/kali/background.png
reboot