GRUB اور LILO

Anonim

GRUB بمقابلہ لولو

بو لوڈ لوڈر کو منتخب کرنے کا اختیار ہے جس پر آپریٹنگ سسٹم کو کمپیوٹر پر تبدیل کیا جاتا ہے. عام طور پر، بوٹ لوڈرز کمپیوٹر کے آغاز کے دوران لوڈ کرنے کے لئے آپریٹنگ سسٹم کی فہرست سے منتخب ہونے کی صلاحیت دیتا ہے. لہذا، بوٹ لوڈر ایک ہی مشین پر ایک سے زیادہ آپریٹنگ سسٹم کی سہولت کی اجازت دیتا ہے. LILO اور GRUB آج استعمال کیا جاتا مقبول دو بوٹ لوڈرز ہیں. LILO ایک طویل وقت کے لئے لینکس میں ڈیفالٹ بوٹ لوڈر کے طور پر استعمال کیا گیا تھا، لیکن حال ہی میں GRUB اس کی جگہ لے لی ہے.

لیلو کیا ہے؟

LILO (LInux LOader) ایک بوٹ لوڈر ہے جو لینکس آپریٹنگ سسٹم میں استعمال ہوتا ہے. LILO فلاپی ڈسکس، ہارڈ ڈسک، وغیرہ سے اپ لوڈ کر سکتے ہیں (16 تک) آپریٹنگ سسٹم بوٹ کر سکتے ہیں کیونکہ یہ مخصوص فائل کے نظام پر منحصر نہیں ہے. صارف LILO یا ماسٹری بوٹ ریکارڈ (MBR) یا تقسیم کے بوٹ سیکٹر میں رکھ سکتا ہے (اور LILO لوڈ کرنے کے لئے MBR میں کچھ اور رکھتا ہے). LILO 2001 کے آخر تک لینکس میں ڈیفالٹ بوٹ لوڈر کے طور پر استعمال کیا گیا تھا. اب اس میں زیر قیمت پیکجوں کی فہرست میں شامل ہے (ریڈ ہٹ میں).

GRUB کیا ہے؟

GRUB (GNU گرینڈ یونیفورڈ بوٹ لوڈر) ایک بوٹ لوڈر ہے جو جی این یو پروجیکٹ کی طرف سے تیار ہے. GRUB صارف کو آپریٹنگ سسٹم کی ایک فہرست سے منتخب کرنے کے لئے کی اجازت دیتا ہے، یہ ایک ہی مشین پر ایک سے زیادہ آپریٹنگ سسٹم ممکن ہو سکتا ہے. GRUB پہلے سے زیادہ لینکس کی تقسیم میں استعمال شدہ ڈیفالٹ بوٹ لوڈر ہے. GRUB کو متحرک طور پر تشکیل دیا جاسکتا ہے کیونکہ بوٹنگ کے وقت میں تبدیلیوں میں تبدیلی کی اجازت دیتا ہے. صارفین کو متحرک طور پر نئے بوٹ ترتیبات داخل کرنے کے لئے سادہ کمانڈ لائن انٹرفیس فراہم کی جاتی ہے. GRUB بہت سے صارف کے دوستانہ خصوصیات جیسے اعلی پورٹیبلٹیبل، بہت ساری قابل عمل فارمیٹس کے لئے حمایت، جامیاتی ترجمہ سے آزادی اور تمام اقسام کے فائلوں کے نظام جیسے سب سے زیادہ UNIX نظام، VFAT، NTFS، اور LBA (منطقی بلاک ایڈریس) موڈ کے لئے حمایت کی حمایت کرتے ہیں. زیادہ سے زیادہ لینکس کی ترسیل جو GRUB کا استعمال کرتے ہیں، بہت سے GUI (گرافک یوزر انٹرفیسز) کے لئے اس کی حمایت کا استعمال کرتے ہوئے اپنی مرضی کے مطابق بوٹ مینو فراہم کرتے ہیں. GRUB2 اس وقت GRUB کو تبدیل کر رہا ہے اور GRUB GRUB ورثہ کے طور پر تبدیل کر دیا گیا ہے.

GRUB اور LILO کے درمیان کیا فرق ہے؟

LILO نے پہلے سے ہی لینکس کے ڈیفالٹ بوٹ لوڈر کا استعمال کیا تھا، جبکہ GRUB نے گزشتہ چند سالوں میں LILO کی جگہ لے لی ہے. GRUB کے مقابلے میں LILO کے مقابلے میں ایک بہتر انٹرایکٹو کمانڈ لائن انٹرفیس ہے، جو صرف ایک واحد کمانڈ کے ساتھ دلائل دیتا ہے. کیونکہ LILO MBR میں آپریٹنگ سسٹم کے مقام کی معلومات ذخیرہ کرتی ہے، ہر بار ایک نیا آپریٹنگ سسٹم شامل کیا جاتا ہے، صارف کو دستی طور پر ترتیب فائل کو اوور کرنا چاہئے، اور یہ بہت آسانی سے غلط طور پر غلط ترتیب سازی فائل تشکیل دے سکتا ہے. LILO میں غلط کنفیگریشن ترتیب فائل کو درست کرنے کے لئے، صارفین کو لائیو سی ڈی سے بوٹنگ کی طرح ایک نقطہ نظر لینے کی ضرورت ہے. تاہم، متحرک طور پر ترتیب کی نوعیت کی وجہ سے، GRUB میں غلط کنفیگریشن ترتیب فائل درست کرنے کے لئے یہ آسان ہے.LILO کے مقابلے میں، GRUB میں بہت اچھا تکنیکی مدد ہے. LILO نیٹ ورک سے بوٹ نہیں سکتا، جبکہ GRUB ضرور کرسکتا ہے. لیکن دوسری طرف، جب سے LILO کا استعمال کیا جاتا تھا، اس وقت تک تیار اور تجربہ کیا گیا تھا، زیادہ سے زیادہ لینکس منتظمین کو بھی بغیر کسی بھی دستاویزی لیلے کے ساتھ LILO کے ساتھ مسائل کو ترتیب دینے اور سنبھالنے کے بارے میں اچھی خبر ہے.