LILO ve GRUB arasındaki fark nedir?


22

Debian'ın altında bir web sunucusu çalıştırıyorum ve şu anda GRUB yüklü.

GRUB yerine LILO kullanmayı düşünmeli miyim? Ve her birinin avantajları nelerdir?


Hey bu atlastın cevabını bulmaya çalıştım, aşağıda belirtilen sitede LILO ve GRUB'un iyi bir temsili verilmiştir. conceptsimplified.com/compare/compare-lilo-and-grub
RAGHURAM

Yanıtlar:


16

LILO daha basit bir arayüze sahiptir ve başınızı etrafa sarmak daha kolaydır.

GRUB daha özellikli ve tek konfigürasyonları daha iyi ele alıyor.

LILO önyükleme işlemi, çekirdeğin ilk mantıksal kesime işaret eden özünde (bundan daha karmaşıktır) çekirdeği bulmayı içerir. GRUB önyükleme işlemi daha fazla dosya sistemi farkındadır ve bir mantıksal kesim belirtmek zorunda kalmadan bir dosya sisteminde bir çekirdek dosyasını bulabilir.

Bugünlerde neredeyse herkesin GRUB kullanmasının bir nedeni var ve bunun nedeni daha az kırılgan olması ve kenar davalarını daha iyi ele alması.


2
Slackware, en azından 13.1 sürümünden itibaren LILO kullanıyor. Slackware sağlamlığı için not edildi ve buzzword uygunluğunu elde etmek için yükseltme yapmadığı için Patrick Volkerding not edildi.
Bruce Ediger

4
Slackware de LILO'yu bu kadar iyi tanımamın nedeni bu.
sysadmin1138

9

As açıkladı Burada :

GRUB'un yaptığı gibi LILO etkileşimli bir komut arayüzüne sahip değil.

LILO bir ağdan önyüklemeyi desteklemiyor, oysa GRUB.

LILO, MBR'ye fiziksel olarak yükleyebileceği işletim sistemlerinin yeri hakkında bilgi depolar. LILO config dosyanızı değiştirirseniz, LILO stage one boot loader'ı MBR'ye yeniden yazmanız gerekir. GRUB ile karşılaştırıldığında, yanlış yapılandırılmış bir MBR sistemi önyüklemesiz bırakabileceğinden, bu çok daha riskli bir seçenektir. GRUB ile, eğer konfigürasyon dosyası yanlış yapılandırılmışsa, GRUB komut satırı arayüzünde varsayılan olarak olacaktır.

LILO sadece linux ve diğer boot yükleyicileri yükler. GRUB çok sayıda işletim sistemi yükler.

LILO, kendisini MBR'ye sığacak bir alana yükleyerek çalışır. Grub'un iki aşaması vardır (çünkü aynı zamanda çalışmak için de çok karmaşıktır, çünkü erilo kadar kolay demek istiyorum). Config 1 ile birlikte birinci aşamadan MBR'yi (genellikle) ve 2. aşamadan / boot'den yükler.


10
Kes ve yapıştır cevapları muhtemelen kaynaklarına
değinmelidir

5

Sanırım GRUB'un (benim için) temel avantajı

  • Çekirdek güncellemesinden sonra 'lilo' çalıştırmayı hatırlamak zorunda değilim. GRUB dosya sistemleri için gerçek desteğe sahiptir, böylece diskteki çekirdeği bulabilir.
  • Komut satırı. GRUB, konfigürasyon ile uğraşırsam kullanışlı olma eğiliminde olan bir komut satırı girmenize izin veriyor. Bazen canlı kurtarır.

LILO'nun ana avantajları:

  • Bu kavramı geçici olarak çözdüğü için herhangi bir dosya sistemini destekleyin
  • Bu küçük

Diyelim ki vakaların% 99'unda GRUB'u tercih ediyorsun.


2

GRUB veya muhtemelen GRUB2'yi daha yeni olduğu için kullanmalısınız. LILO'ya göre Grub'un avantajları arasında daha büyük diskler (önyükleme bölümünüzü diskin başında olması gerekmez) ve EFI önyüklemesi için destek var.

LILO ile çalışan eski bir bilgisayar kullanıyorsanız, GRUB'a yükseltmek için belirli bir neden yoktur.

Başka bir neden: LILO için güncelleme yok ve neredeyse hiç destek yok. Veya hatta bir web sitesi.


2
Aslında ELILO, LILO için EFI desteğidir. Var. Ve doğrudan LILO'nun aksine güncellemeler alır.
sysadmin1138

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.