تفاوت GRUB و LILO

چکیده :

تفاوت GRUB و LILO



اگر بخواهیم بصورت خلاصه تفاوت‌های این دو Boot Loader را معرفی کنیم به شکل زیر در خواهد آمد:

  1. GRUB یک Boot Loader است که می‌توان در لینوکس، DOS و سایر سیستم عامل‌ها استفاده کرد در حالی‌که LILO در واقع Boot Loader اصلی سیستم عامل لینوکس به حساب می‌آید.
  2. هم GRUB و هم LILO توانایی Boot کردن سیستم عامل از حافظه‌های خارجی را دارند اما GRUB توانایی بوت کردن سیستم عامل در شبکه را دارد در حالی‌که LILO قابلیت Boot کردن سیستم عامل در شبکه را ندارد.
  3. زمانی‌که فایل تنظیمات به مشکل می‌خورد، LILO بایستی مجددا نصب شود تا بتواند MBR را تعمیر کند اما تنظیمات پیش‌فرض GRUB آن را در حالت خط فرمان در می‌آورد که بصورت دستی یا خودکار تنظیمات را درست کنیم.
  4. GRUB دارای پیچیدگی‌های بیش‌تری نسبت به LILO است.
  5. LILO امروزه با GRUB جایگزین شده است و دیگر بصورت پیش‌فرض در لینوکس استفاده نمی‌شود.
  6. GRUB برای سیستم عامل‌های مختلف قابل استفاده است اما LILO برای سیستم عامل‌های محدودی قابل استفاده است.