GRUB vs LILO
Bir bilgisayarın açıldıktan sonra çalışması için, yardımcı olması için birkaç yazılım programına ihtiyacı vardır. Bu yazılım programlarından biri bootstrap yükleyici veya boot yükleyicidir. Bir bilgisayarın ana işletim sistemini yükler.
İşletim sistemi programları sabit sürücülerde depolanır; CD, DVD, USD flash sürücü, disket ve flash bellek kartıdır ve bilgisayarın merkezi işlemcisi tarafından erişilemez, çünkü yalnızca ROM'da bulunan programları çalıştırabilir.
RAM'de bulunanlara BIOS, EFI, SLOF, OpenBoot, OpenBIOS, BOOTMGR, Syslinux, NTLDR, GRUB ve LILO gibi önyükleme yükleyicisinin yardımıyla erişilmesi gerekir. Bu programlar bilgisayarın kullanıcısıyla iletişim kurmasını sağlar.
GRUB, Linux, Mach4, vSTA, DOS ve diğer birçok işletim sistemi tarafından geliştirilen işletim sistemlerini önyükleyebilen Grand Unified Bootloader'dır. Bilinen bir duruma girilen farklı ikili formatlarda çekirdekler yükleyebilir ve yeni kullanıcılar için kolaylık sağlar.
Yapılandırma dosyasında birkaç seçenek vardır ve kullanıcıların bilgisayarda yüklü olan işletim sistemlerini çoklu önyükleme ve kullanmalarına ve bir işletim sisteminin bölümünde hangi çekirdek yapılandırmasının kullanılacağını seçmelerine olanak tanır..
Birden fazla yürütülebilir formatı destekler ve geometri çevirisine ihtiyaç duymaz. Kullanıcıların yüklü bir işletim sistemini bir disketten, CD-ROM'dan veya USD aygıtından önyüklemesini sağlayan bash benzeri bir komut istemi vardır..
Öte yandan LILO, Linux için genel bir önyükleme yükleyicisidir. Başlatma sırasında BIOS'un bilgisayar belleğine yüklediği koddur. GRUB gibi, bir işletim sistemini disket veya sabit disk gibi harici bir kaynaktan önyükleyebilir.
Bir aygıta bir Ana Önyükleme Kaydı (MBR) yazabilir ve çekirdekleri bulabilir, bunları belleğe yükleyebilir ve başlatabilir. Kullanıcıların DOS, Windows, OS / 2 ve diğer yapılandırmaları Linux'tan başlatmasına izin verir. GRUB ile değiştirilene kadar Linux'un varsayılan önyükleme yükleyicisiydi..
GRUB'dan farklı olarak, LILO bir ağdan önyüklemeye izin vermez ve GRUB otomatik olarak komut satırı arayüzünü varsayılan olarak ayarlarken yapılandırma dosyası değiştirildikten sonra MBR'ye yeniden yüklenmesi gerekir. LILO'nun kullanımı GRUB'dan daha kolaydır, çünkü daha basittir.
Özet:
1.GRUB Linux, vSTA, DOS ve diğer işletim sistemleri için kullanılabilen bir önyükleme yükleyicisidir, LILO Linux için genel bir önyükleme yükleyicisidir.
Hem GRUB hem de LILO, işletim sistemlerini disketler ve sabit sürücüler gibi harici cihazlardan önyükleyebilir, ancak 3.GRUB, LILO desteklemezken bir ağdan önyüklemeye izin verir.
4.Yapılandırma dosyası değiştirildiğinde, GRUB varsayılan olarak komut satırı arabirimini kullanırken LILO'nun MBR'ye yeniden yüklenmesi gerekir..
5. GRUB kullanımı daha karmaşıkken, LILO daha basit ve kullanımı daha kolaydır.
GRUB yeni varsayılan önyükleme yükleyicisi iken, LILO Linux için eski varsayılan önyükleme yükleyicisidir.
7. GRUB, sadece Linux işletim sistemleri için kullanılan LILO'nun aksine çeşitli diğer işletim sistemleri için kullanılabilir.