Boot loader
يكشنبه, ۴ مهر ۱۳۹۵، ۰۹:۲۱ ق.ظ
کد خود راه انداز (که Boot loader نیز شناخته میشود) همان برنامه و دستوری است که PBR را با توجه به جدول پارتیشنها اجرا میکند. دو بایت آخر (به صورت هگز 55 و AA) نیز نشان دهنده اتمام MBR است. از آن جایی که MBR فقط 64 بایت برای جدول پارتیشنها اختصاص داده و اطلاعات هر پارتیشن نیز در 16 بایت ذخیره میشود، بنابراین MBR میتواند فقط چهار پارتیشن را به عنوان پارتیشن اولیه شناسایی کند درحالی که بقیه پارتیشنها به صورت پارتیشن منطقی شناسایی میشوند.
این یکی از مهمترین ضعفهای MBR است. بوت سکتور جدید با نام GPT درحال جایگزینی MBR است که میتواند تا 128 پارتیشن را به عنوان پارتیشن اولیه شناسایی کند.
در تصویر زیر اجزای MBR بر روی اولین سکتور، بصورت کدهای هگز نشان داده شده است. تصویر پایه توسط برنامه Hard Disk Sentinel تهیه شده است:
۹۵/۰۷/۰۴