LILO

Arch Linux Türkiye Belgeleri sitesinden
Atla: kullan, ara



Özet
LILO çoklu önyükleyicisinin kurulumu ve yapılandırılmasıyla ilgili genel bilgiler


Genel Bakış
Arch Linux' u başlatabilmek için GRUB, GRUB2, LILO veya Syslinux gibi bir Linux uyumlu önyükleyicinin sabit diskin MBR kaydına veya GUID Bölümlendirme Tablosuna kurulu olması gerekir. Bir önyükleyici, önyükleme süreci başlamadan önce çekirdeği ve birincil ram diski yüklemekten sorumludur.



LInux LOader (Linux Yükleyicisi) veya kısaca LILO; Linux sistemler için geliştirilmiş eski bir çoklu önyükleyicidir. Yıllarca Linux dağıtımları için öntanımlı seçenek olmuş ise de GRUB' un geliştirilmesiyle birlikte yavaş yavaş terk edilmiştir. Yine de etkin olarak geliştirilmeye devam edilmekte ve GRUB'a oranla daha sade olması nedeniyle tercih edilmeye devam edilmektedir.

Kurulum

LILO, Arch Linux kurulumu sırasında paket seçimi esnasında lilo paketi seçilerek veya daha sonra Resmi Depolardan kurulabilir.

Yapılandırma

LILO, /etc/lilo.conf dosyası düzenlenerek ve sonrasında lilo komutu çalıştırılarak yapılandırılır. Arch Linux kurulumu sırasında LILO seçilirse yapılandırma dosyası da düzenlenmiş olur.



Kalem.png
ÖNEMLİ:
Her çekirdek güncellemesinde lilo komutu ayrıca çalıştırılmalıdır. Aksi halde sistem açılmayabilir.

LILO ile ilgili ayrıntılı bilgiyi İngilizce olan LILO-kısa-rehberinde bulabilirsiniz.

Örnek ayarlar

Tipik bir LILO ayarı şu şekilde olur:



Lamba.png
İpucu:
LILO, bzImage dosyasını yüklemekte gerçekten yavaş ise aşağıda gösterildiği gibi /etc/lilo.conf dosyasındaki genel ayarlar kısmında compact ibaresini kullanın.


<pre<noinclude></noinclude> style="margin-bottom: 0; border-bottom:none; padding-bottom:0.8em; overflow: auto; color: green; font-style: italic; font-weight: bold;">/etc/lilo.conf</pre<noinclude></noinclude>> <pre<noinclude></noinclude> style="margin-top: 0; border-top-style:dashed; padding-top: 0.8em; overflow: auto;">#

  1. /etc/lilo.conf

boot=/dev/hda

  1. This line often fixes L40 errors on bootup
  2. disk=/dev/hda bios=0x80

default=Arch timeout=100 lba32 prompt compact

image=/boot/vmlinuz-linux

       label=Arch

append="devfs=nomount" vga=788

       root=/dev/hda2
       read-only

image=/boot/vmlinuz-linux

       label=ArchRescue
       root=/dev/hda8
       read-only

other=/dev/hda1

       label=Windows
  1. End of file</pre<noinclude></noinclude>>

Kullanabileceğiniz ekran çözünürlüğü kiplerini belirlemek için hwinfo --framebuffer komutundan yararlanabilirsiniz.

İlgili Bağlantılar