GRUB بوٹ لوڈر کیا ہے اور یہ کیا کرتا ہے؟

GRUB بوٹ لوڈر کیا ہے اور یہ کیا کرتا ہے؟

بوٹ لوڈر آپ کے لینکس آپریٹنگ سسٹم کے بوٹ عمل کے سب سے اہم اجزاء میں سے ایک ہے۔





گیمز کو تیزی سے ڈاؤن لوڈ کرنے کا طریقہ

یہ مضمون آپ کو دکھائے گا کہ بوٹ لوڈر کیا ہے اور یہ لینکس سسٹم میں کیا کردار ادا کرتا ہے۔ خاص طور پر ، یہ گائیڈ گرینڈ یونیفائیڈ بوٹ لوڈر (GRUB) پر توجہ مرکوز کرے گا ، جو ایک طاقتور اور انتہائی لچکدار بوٹ لوڈر پروگرام ہے۔ لیکن GRUB کو تفصیل سے دیکھنے سے پہلے ، لینکس میں بوٹ کے عمل کو سمجھنا ضروری ہے۔





لینکس بوٹ عمل۔

لینکس پر بوٹ کا عمل سرگرمیوں کا ایک سلسلہ ہے جو آپ کے کمپیوٹر پر پاور بٹن دبانے سے لے کر لاگ ان اسکرین کے ظاہر ہونے تک ہوتی ہے۔





آپریٹنگ سسٹم کے بوٹ کے عمل میں چار اہم مراحل ہیں اور وہ درج ذیل ترتیب میں ہوتے ہیں۔

  1. BIOS : سے مراد بنیادی ان پٹ/آؤٹ پٹ سسٹم اور بوٹ لوڈر لوڈ کرنے کے لیے بنیادی طور پر ذمہ دار ہے۔ جب کمپیوٹر شروع ہوتا ہے تو ، یہ ایک پاور آن سیلف ٹیسٹ (POST) چلاتا ہے تاکہ یہ یقینی بنایا جا سکے کہ بنیادی ہارڈ ویئر جیسے میموری اور ہارڈ ڈسک مناسب طریقے سے کام کر رہی ہے۔ اس کے بعد ، BIOS پرائمری ہارڈ ڈرائیوز کا ماسٹر بوٹ ریکارڈ (MBR) چیک کرے گا ، جو آپ کی ہارڈ ڈرائیو کا ایک سیکشن ہے جہاں بوٹ لوڈر واقع ہے۔
  2. بوٹ لوڈر۔ : دانا پیرامیٹرز کے ایک سیٹ کے ساتھ دانی کو رام میں لوڈ کرتا ہے۔
  3. دانا۔ : دانا کا بنیادی کام آلات اور میموری کو شروع کرنا ہے۔ اس کے بعد ، یہ init عمل کو لوڈ کرتا ہے۔
  4. اس میں : آپ کے سسٹم پر ضروری خدمات شروع کرنے اور روکنے کا ذمہ دار۔

نوٹ : BIOS لینکس سے متعلق عمل نہیں ہے ، یہ ایک ایسا عمل ہے جو آپ کے آپریٹنگ سسٹم سے قطع نظر ہوتا ہے۔



اورجانیے: کیا کمپیوٹر کا BIOS سافٹ ویئر ، ہارڈ ویئر ، یا فرم ویئر ہے؟

گرینڈ یونیفائیڈ بوٹ لوڈر کیا ہے؟

GRUB بنیادی طور پر آپ کو ایک آپشن مینو فراہم کرنے کے لیے ذمہ دار ہے جہاں سے آپ آپریٹنگ سسٹم یا ماحول منتخب کر سکتے ہیں جس میں آپ بوٹ کرنا چاہتے ہیں۔ اس کے علاوہ ، GRUB لوڈنگ کا ذمہ دار ہے۔ لینکس کرنل .





یہ ہے کہ GRUB مینو آپشن کیسا لگتا ہے۔ اگر آپ کے پاس ایک سے زیادہ آپریٹنگ سسٹم انسٹال ہیں تو آپ ان کو یہاں درج کریں گے۔

میلویئر کے لیے آئی فون کیسے چیک کریں

نوٹ : GRUB صرف لینکس آپریٹنگ سسٹم میں بوٹنگ تک محدود نہیں ہے ، آپ اسے دوسرے آپریٹنگ سسٹمز جیسے ونڈوز میں بوٹ کرنے کے لیے بھی استعمال کرسکتے ہیں۔





GRUB کے دو اہم ورژن ہیں جو اس تحریر کے وقت دستیاب ہیں۔

  1. GRUB میراث : یہ GRUB کا پہلا ورژن ہے اور ابتدائی طور پر 1995 میں تیار کیا گیا تھا۔
  2. گرو 2۔ : یہ GRUB کا تازہ ترین ورژن ہے جو مین اسٹریم لینکس ڈسٹروس جیسے منجارو ، اوبنٹو ، فیڈورا ، اور ریڈ ہیٹ انٹرپرائز لینکس (RHEL) استعمال کرتا ہے۔ GRUB 2 آپ کو اپنے پیشرو سے بہتر ٹولز اور کنفیگریشن آپشنز مہیا کرتا ہے۔

GRUB کے علاوہ ، لینکس ڈسٹروس دیگر بوٹ لوڈرز جیسے لینکس لوڈر (LILO) ، کور بوٹ ، اور SYSLINUX بھی استعمال کرتے ہیں۔

GRUB کا کردار

ایک بار جب آپ آپریٹنگ سسٹم کو بوٹ کرنے کے لیے منتخب کر لیتے ہیں ، GRUB منتخب کردہ دانا کو لوڈ کر دے گا۔ GRUB یہ جاننے کے لیے دانا پیرامیٹرز استعمال کرتا ہے کہ دانا کہاں واقع ہے اور استعمال کرنے کے لیے دیگر اہم پیرامیٹرز۔

  • initrd : ابتدائی رام ڈسک کی وضاحت کے لیے استعمال کیا جاتا ہے۔
  • BOOT_IMAGE : لینکس کرنل امیج کا مقام۔
  • جڑ : روٹ فائل سسٹم کے مقام کی وضاحت کرتا ہے۔ کرنل کے ذریعے init کو تلاش کرنے کے لیے استعمال کیا جاتا ہے جس کے نتیجے میں اہم خدمات لوڈ ہوتی ہیں۔
  • این ایس : فائل سسٹم کو صرف پڑھنے کے موڈ میں نصب کرنے کا ذمہ دار۔
  • خاموش : کچھ سسٹم سے متعلق پیغامات چھپاتا ہے جیسا کہ آپ کا کمپیوٹر بوٹ ہو رہا ہے۔
  • سپلیش : اسپلش اسکرین کو ظاہر کرنے کے لیے استعمال کیا جاتا ہے جب آپ کا سسٹم بوٹ ہو رہا ہو۔

جب آپ GRUB آپشن مینو میں ہوتے ہیں تو ، آپ کرنل پیرامیٹرز کو دباکر ترمیم کرسکتے ہیں۔ اور اپنے کی بورڈ پر کلید.

GRUB بوٹ لوڈر کی تشکیل

جب آپ کے بوٹ لوڈر کو ترتیب دینے کی بات آتی ہے تو GRUB 2 آپ کو بہت زیادہ لچک اور طاقت فراہم کرتا ہے۔

کی /بوٹ/گرب۔ ڈائریکٹری نامی فائل پر مشتمل ہے۔ grub.cfg ، جو GRUB کے لیے اہم کنفیگریشن فائل ہے۔ تاہم ، آپ کو مشورہ دیا جاتا ہے کہ ترمیم نہ کریں۔ grub.cfg فائل براہ راست ، اس کے بجائے آپ کو ترمیم کرنی چاہیے۔ /etc/default/grub فائل.

جب آپ اس میں تبدیلیاں کرتے ہیں۔ /etc/default/grub فائل ، آپ کو ذیل میں کمانڈ چلانے کو یقینی بنانا چاہئے ، تاکہ آپ کی تبدیلیاں grub.cfg فائل خود بخود.

imei نمبر کیا کرتا ہے
sudo update-grub

آپ مندرجہ ذیل کمانڈ کو چلا کر GRUB اور اس کے کچھ کنفیگریشن آپشنز کے بارے میں مزید جان سکتے ہیں۔

info -f grub

لینکس پر GRUB کو حسب ضرورت بنانا۔

اس گائیڈ نے آپ کو دکھایا ہے کہ GRUB ایک انتہائی طاقتور اور لچکدار بوٹ لوڈر ہے اور آپریٹنگ سسٹم کے کام میں اہم کردار ادا کرتا ہے۔ GRUB بوٹ اسکرین کی ظاہری شکل پر صارفین کا مکمل کنٹرول ہے۔ یہاں تک کہ آپ بوٹ اسکرین کے پس منظر کی تصویر کو آسانی سے اپنی مرضی کے مطابق بنا سکتے ہیں۔

بانٹیں بانٹیں ٹویٹ ای میل۔ پس منظر کی تصویر کے ساتھ گرب بوٹ مینو کو کس طرح اپنی مرضی کے مطابق بنائیں۔

پہلے سے طے شدہ گرب مینو سے بور؟ اپنی پسند کے پس منظر کی تصویر کے ساتھ اسے اپنی مرضی کے مطابق بنانے کا طریقہ یہاں ہے۔

اگلا پڑھیں۔
متعلقہ موضوعات۔
  • لینکس
  • GRUB بوٹ لوڈر۔
  • لینکس
مصنف کے بارے میں آگے بڑھنے کو تیار(36 مضامین شائع ہوئے)

میوزا پیشے کے لحاظ سے سافٹ وئیر تیار کرتا ہے اور لینکس اور فرنٹ اینڈ پروگرامنگ پر بڑے پیمانے پر لکھتا ہے۔ اس کے کچھ مفادات میں تاریخ ، معاشیات ، سیاست اور انٹرپرائز فن تعمیر شامل ہیں۔

Mwiza Kumwenda سے مزید

ہماری نیوز لیٹر کو سبسکرائب کریں

ٹیک ٹپس ، جائزے ، مفت ای بکس ، اور خصوصی سودوں کے لیے ہمارے نیوز لیٹر میں شامل ہوں!

سبسکرائب کرنے کے لیے یہاں کلک کریں۔