Boot flag
بوٹ فلیگ ماسٹر بوٹ ریکارڈ کے اندر غیر توسیعی پارٹیشن ریکارڈ میں 1-بائٹ ویلیو ہے۔ یہ پارٹیشن ریکارڈ کے آغاز میں 0x80 ویلیو کے طور پر ظاہر ہوتا ہے۔ 0x00 کی قدر اس بات کی نشاندہی کرتی ہے کہ پارٹیشن میں بوٹ فلیگ سیٹ نہیں ہے۔ کوئی دوسری قیمت غلط ہے۔ اس کا بنیادی کام ایم ایس-ڈاس/ایم ایس ونڈوز قسم کے بوٹ لوڈر کو یہ بتانا ہے کہ کون سا پارٹیشن بوٹ کرنا ہے۔ بعض صورتوں میں یہ ونڈوز ایکس پی/2000 کے ذریعے فعال پارٹیشن کو حرف "سی:" تفویض کرنے کے لیے استعمال کیا جاتا ہے۔ فعال پارٹیشن وہ پارٹیشن ہے جہاں بوٹ فلیگ سیٹ کیا جاتا ہے۔ DOS اور ونڈوز بوٹ فلیگ کے ساتھ صرف ایک بوٹ پارٹیشن سیٹ کرنے کی اجازت دیتے ہیں۔ تیسرے فریق کے بوٹ مینیجرز (جیسے GRUB یا XOSL) کے ذریعہ استعمال ہونے والے دوسرے بوٹ لوڈرز کو ماسٹر بوٹ ریکارڈ میں انسٹال کیا جا سکتا ہے اور وہ پرائمری یا توسیعی پارٹیشنز کو بوٹ کر سکتے ہیں، جن میں بوٹ فلیگ سیٹ نہیں ہوتا ہے۔ بہت سے ڈسک ایڈیٹرز ہیں جو بوٹ فلیگ میں ترمیم کر سکتے ہیں، جیسے ونڈوز میں ڈسک مینجمنٹ، لینکس میں جیپارٹ ایڈ، اور ایف ڈسک۔ کچھ بی آئی او ایس ٹیسٹ کرتے ہیں کہ آیا کم از کم ایک پارٹیشن کا بوٹ فلیگ سیٹ ہے، بصورت دیگر وہ بوٹ آرڈر میں موجود ڈیوائس کو نظر انداز کر دیتے ہیں۔ لہذا، یہاں تک کہ اگر بوٹ لوڈر کو فلیگ کی ضرورت نہیں ہے، تو اسے بائیوس سے بوٹ کوڈ شروع کرنے کے لیے سیٹ کرنا ہوگا۔ ماسٹر بوٹ ریکارڈ ڈسک پارٹیشننگ بائیوس بوٹ لوڈر حوالہ جات بوٹنگ بھی دیکھیں۔