ماسٹر بوٹ ریکارڈ (MBR) اور GUID پارٹیشن ٹیبل (GPT) ہر جگہ ہارڈ ڈرائیوز کے لیے تقسیم کرنے کی دو اسکیمیں ہیں، جس میں GPT نیا معیار ہے۔ ہر آپشن کے لیے، بوٹ کا ڈھانچہ اور ڈیٹا کو ہینڈل کرنے کا طریقہ منفرد ہے۔ دو تقسیم کے اختیارات کے درمیان رفتار مختلف ہوتی ہے، اور تقاضے بھی مختلف ہوتے ہیں۔ یہ مضمون بتاتا ہے کہ وہ کیا ہیں، ان کی کیا ضرورت ہے، اور وہ کیسے مختلف ہیں۔
HDD پارٹیشن کیا ہے؟
MBR اور GPT دونوں کو سمجھنے کے لیے، آپ کو سمجھنا چاہیے کہ پارٹیشن کیا ہے۔ پارٹیشنز ہارڈ ڈرائیو پر الگ الگ حصے ہوتے ہیں جنہیں آپریٹنگ سسٹم بوٹ اور کام کرنے کے لیے استعمال کرتا ہے۔ ونڈوز انہیں فائل ایکسپلورر میں ڈرائیوز کے طور پر دکھاتا ہے، حالانکہ وہ ایک جیسے ہیں۔ ہارڈ ڈسک ڈرائیو (ایچ ڈی ڈی)۔ مثال کے طور پر، بہت سے لیپ ٹاپ میں ایک "سسٹم" پارٹیشن ہوتا ہے جہاں ونڈوز آپریٹنگ سسٹم (OS) میں ہر چیز جاتی ہے (اکثر C: ڈرائیو)، نیز ایک پوشیدہ "ریکوری" پارٹیشن جو کسی حادثے کی صورت میں سسٹم کو بحال کرنے کے لیے استعمال کیا جا سکتا ہے۔ . پارٹیشنز استعمال کرنے کی ایک اور وجہ ایک ہی HDD (Linux، Windows10، Windows 7، وغیرہ) پر متعدد آپریٹنگ سسٹمز کو انسٹال کرنا ہے۔
MBR کیا ہے؟
ایم بی آر کا مخفف ہے۔ ایمaster بیاوٹ آرecord اور اس کا انتظام کرتا ہے کہ پارٹیشنز کو کیسے بنایا اور منظم کیا جاتا ہے۔ ہارڈ ڈسک ڈرائیو (ایچ ڈی ڈی)۔ MBR Bios فرم ویئر کا استعمال کرتا ہے اور کوڈ کو ڈسک کے پہلے سیکٹر میں a کے ساتھ محفوظ کرتا ہے۔ منطقی بلاک ایڈریس (LBA) ڈیٹا میں اس سے متعلق معلومات شامل ہیں کہ ونڈوز کس طرح اور کہاں رہتا ہے لہذا یہ پی سی کے بنیادی اسٹوریج اور اندرونی رینڈم ایکسیس میموری (RAM) میں بوٹ کے عمل کو منظم کر سکتا ہے، نہ کہ بیرونی میموری جیسے DDR2 اور DDR3 میموری کارڈز/سٹکس۔
HDD کے LBA 1 میں ذخیرہ شدہ MBR ڈیٹا میں درج ذیل شامل ہیں:
- ماسٹر پارٹیشن ٹیبل: مختصراً MPT کے طور پر، جدول ہر HDD پر پائی جانے والی پارٹیشن کی تمام معلومات کو محفوظ کرتا ہے، بشمول ان کی شکل کی قسم، صلاحیت، اور دیگر ضروری تفصیلات۔ OS اور PC کے درست طریقے سے کام کرنے کے لیے، انہیں HDD پارٹیشنز اور سائز کا ریکارڈ اور بوٹ ایبل، فعال پارٹیشنز کی شناخت کرنے کا طریقہ درکار ہے۔ MPT وہ تمام ضروری معلومات فراہم کرتا ہے۔
- ماسٹر بوٹ کوڈ: بعض اوقات مختصراً MBC کہا جاتا ہے، کوڈ آپریٹنگ سسٹم کے آغاز کو انجام دیتا ہے اور بوٹ اپ کے عمل (کسی بھی تبدیلی کی تصدیق کے لیے) کی ترتیب کا انتظام کرتا ہے، جیسے کہ ڈرائیوز کا پتہ لگانا، RAM (بیرونی) کا حساب لگانا، ڈسپلے کا پتہ لگانا، اور دیگر ضروری ڈیوائس اور کنفیگریشن معلومات.
- ڈسک کے دستخط: ہر ڈرائیو کو ایک منفرد شناخت کنندہ کی ضرورت ہوتی ہے، جو دستخط کی صورت میں بنتا ہے۔ یہ شناخت کنندہ اس بات کو یقینی بناتا ہے کہ درست ڈرائیو اور پارٹیشن متعدد ڈسکوں کا استعمال کرتے وقت ڈیٹا کو پڑھتا اور لکھتا ہے، اور یہ تمام پڑھنے/لکھنے والے ڈیٹا ٹرانزیکشنز کے لیے پی سی کی مناسب فعالیت اور سیکیورٹی پروٹوکول کو یقینی بناتا ہے۔
پی سی/مدر بورڈ کا بنیادی ان پٹ/آؤٹ پٹ سسٹم (BIOS) MBR کے ساتھ ڈیوائس کو تلاش کرتا ہے، اور پھر یہ اس کے پاس موجود پارٹیشن سے والیوم بوٹ کوڈ کو چلاتا ہے۔ اگلا، MBR OS کو شروع کرنے کے لیے ڈرائیو کے بوٹ سیکٹر کو چالو کرتا ہے۔
جی پی ٹی پارٹیشن کیا ہے؟
جی پی ٹی سے مراد جیUID پیآرٹیشن ٹیقابل MBR کی طرح، یہ HDD پر پارٹیشنز کی تخلیق اور تنظیم کا بھی انتظام کرتا ہے۔ GPT UEFI فرم ویئر کا استعمال کرتا ہے، اور یہ ڈسک کی معلومات کو بھی اسٹور کرتا ہے، جیسے پارٹیشن، سائز، اور دیگر ضروری ڈیٹا، بالکل اسی طرح جیسے MBR سیکٹر ون میں کرتا ہے۔ تاہم، GPT سیکٹر ٹو کا استعمال کرتا ہے کیونکہ سیکٹر ون MBR اور BIOS مطابقت کے لیے مخصوص ہے۔ GPT تکنیکی اصطلاحات میں، MBR سیکٹر #1 (LBA 1) دراصل GPT کے لیے LBA 0 ہے، اور GPT سیکٹر 1 (LBA 1) ہے۔
ایم بی آر پارٹیشن اسکیم | شعبہ # | LBA# |
ایم بی آر | 1 | ایل بی اے 1 |
جی پی ٹی پارٹیشن سکیم | شعبہ # | LBA# |
MBR (مطابقت کے لیے) | 0 | ایل بی اے 0 |
جی پی ٹی | 1 | ایل بی اے 1 |
GPT ہیڈر میں محفوظ کردہ ڈیٹا میں GUID پارٹیشن ٹیبل کی شکل میں ڈرائیو کی معلومات شامل ہیں۔ GUID میں ڈرائیوز، پارٹیشنز، اسٹوریج کے سائز، بوٹ کی معلومات، اور بوٹ اور فعالیت سے متعلق دیگر ضروری ڈیٹا کی تفصیلات شامل ہیں۔
HDD کے LBA 1 میں ذخیرہ شدہ GUID پارٹیشن ٹیبل میں درج ذیل معلومات شامل ہیں:
- MBR ڈیٹا
- جی پی ٹی ڈیٹا
- تقسیم کے اندراجات کا ڈیٹا
- ثانوی (عرف بیک اپ) GPT ڈیٹا
MBR بمقابلہ GPT
MBR اور GPT کے درمیان بنیادی فرق یہ ہے کہ MBR کے جدید استعمال کے لیے کچھ حدود ہیں۔ یعنی، MBR صرف چار بنیادی پارٹیشنز اور HDD کی 2TB جگہ ہینڈل کر سکتا ہے۔ GPT، دریں اثنا، یہ حدود بالکل نہیں ہیں۔ پارٹیشنز یا اسٹوریج کی کوئی حد نہیں ہے جو ڈرائیو خود سنبھال سکتی ہے۔
تاہم، 8 سے پہلے کے ونڈوز کے ورژن GPT ڈرائیوز سے بوٹ آف نہیں ہو سکتے۔ اس کا مطلب ہے کہ پہلے کے OS ورژن کو اپنی بنیادی/بوٹ ہارڈ ڈرائیوز پر MBR استعمال کرنا ہوتا ہے۔
ایک اور فرق یہ ہے کہ MBR تمام معلومات کو ایک جگہ پر اسٹور کرتا ہے، جو خراب اور ناکام ہو سکتی ہے۔ جی پی ٹی ڈرائیو کے کئی علاقوں میں معلومات لکھتا ہے اور اگر پہلا خراب ہو جاتا ہے یا ناکام ہو جاتا ہے تو بازیافت کے لیے ثانوی بیک اپ جی پی ٹی ٹیبل شامل کرتا ہے۔
اوپر بیان کردہ MBR اور GPT کے درمیان فرق کے علاوہ، GPT نئی ڈیوائس ٹیکنالوجیز استعمال کرنے کے قابل ہے، اور یہ پرانے، غیر UEFI آلات کی پسماندہ مطابقت کے لیے BIOS/MBR فنکشنز کے ساتھ مطابقت رکھتا ہے۔ آخر میں، بوٹ اپ عام طور پر GPT اور UEFI کے ساتھ تیز ہوتا ہے۔
جی پی ٹی پارٹیشن اسکیم کیوں استعمال کریں؟
اگر آپ ایکسٹرنل HDD یا SSD حاصل کرتے ہیں اور آپ کے پاس MBR یا GPT پارٹیشننگ کے درمیان انتخاب ہے، تو آپ کو ڈرائیو کو GPT کے ساتھ فارمیٹ کرنا چاہیے، تاکہ آپ تیز رفتار، لامحدود پارٹیشنز، اور نمایاں طور پر بڑی اسٹوریج کی صلاحیتوں کا فائدہ اٹھا سکیں۔
ایم بی آر کب استعمال کریں۔
MBR کا استعمال جاری رکھنے کی کچھ وجوہات ہیں۔ اگر آپ بنیادی طور پر 2TB سے کم ڈرائیوز یا ونڈوز کے پرانے ورژنز کے ساتھ ڈیل کرتے ہیں، تو آپ اپنی تمام ڈرائیوز کو MBR میں فارمیٹ کرنے سے بہتر ہو سکتے ہیں تاکہ آپ کو اپنے کسی بھی ہارڈ ویئر کے ساتھ مطابقت ٹوٹنے کا خطرہ نہ ہو۔
ونڈوز 7 اور اس سے آگے، تاہم، GPT استعمال کر سکتے ہیں۔ صرف بوٹ ڈرائیو کے طور پر نہیں (بغیر UEFI BIOS)۔ اگر آپ اب بھی XP/Vista چلا رہے ہیں، تو آپ کو کچھ بڑی پریشانیاں ہو سکتی ہیں۔