Debian 11 (Bullseye) Üzerinde LILO Kurulumu ve Yapılandırması

LILO (Linux Loader), BIOS tabanlı sistemler için hafif, güvenilir bir önyükleyicidir ve AvaHost VPS örneklerinde minimalist veya eski sunucu kurulumları için idealdir. Bu kılavuz, LILO’yu bir AvaHost Debian 11 (Bullseye) üzerinde kurmak ve yapılandırmak için net, adım adım bir süreç sunar ve önyükleme süreci üzerinde kesin kontrol sağlamak için pratik örnekler içerir.

Ön Koşullar

  • Debian 11 (Bullseye) ve BIOS (UEFI değil) ile bir AvaHost VPS veya özel sunucu.

  • Root erişimi veya sudo ayrıcalıkları (önceki SSH kılavuzuna bakın).

  • Temel Linux komut bilgisi.

  • MBR bölümleme (LILO, GPT/UEFI’yi desteklemez).

  • En az bir Linux bölümüne sahip disk (örneğin, /dev/sda1).

LILO’nun Temel Fonksiyonları

  • Linux çekirdeğini (veya başka bir işletim sistemini) belleğe yükler
  • Seçilen çekirdeğe kontrolü aktarır
  • Çoklu önyükleme kurulumlarını destekler
  • Dosya sisteminden bağımsız çalışır
  • MBR veya bölüm önyükleme sektörüne kurulabilir

Örnek LILO Yapılandırması

boot=/dev/sda
prompt
timeout=50
default=linux
image=/boot/vmlinuz-5.10
  label=linux
  read-only
  root=/dev/sda1

Yapılandırma dosyası düzenlendikten sonra, değişikliklerin manuel olarak uygulanması gerekir:

sudo lilo

LILO’nun Avantajları

  • Güvenilirlik – disk sektörlerine doğrudan erişir, dosya sistemini atlar
  • Hafif – minimum sistem kaynakları gerektirir
  • Esnek – çoklu işletim sistemi önyükleme kurulumlarını destekler
  • Kontrol – davranış tamamen manuel yapılandırma ile tanımlanır
  • BIOS uyumluluğu – eski BIOS sistemleriyle iyi çalışır

Olası Sınırlamalar

  • Çekirdekler değiştirildiğinde veya yeniden yüklendiğinde otomatik güncelleme yapmaz
  • Yapılandırma değişikliklerinden sonra lilo’nun manuel olarak çalıştırılmasını gerektirir
  • Çekirdekleri seçmek için yerleşik bir grafik menü yoktur
  • UEFI sistemleriyle uyumlu değildir
  • Yalnızca MBR bölümlemeyi destekler

Sonuç

LILO, BIOS tabanlı AvaHost Debian 11 VPS örnekleri için güvenilir, hafif bir önyükleyicidir ve minimalist veya eski kurulumlar için mükemmeldir. Yukarıdaki adımlar, /etc/lilo.conf yapılandırması ve MBR’ye kurulum gibi, kesin önyükleme yönetimi sağlar. AvaHost’un yüksek performanslı altyapısıyla birleştirildiğinde, LILO, tek veya çoklu önyükleme sistemleri için kararlı bir çözüm sunar.