کد اصلی استاد بوت چیست؟

تعريف كد Master Boot و رفع اشکال كد Master Boot

کد boot master (گاهی اوقات به عنوان MBC نامیده می شود) یکی از چندین بخش رکورد اصلی بوت است . اولین توابع مهم در فرایند بوت شدن را اجرا می کند .

به طور خاص، در رکورد اصلی بوت اصلی عمومی، کد اصلی بوت مصرف 446 بایت از مجموع رکورد بوت اصلی 512 بایت را می دهد - فضای باقیمانده توسط جدول پارتیشن (64 بایت) و امضای دیسک 2 بایت استفاده می شود .

کد کارشناسی کارشناسی ارشد کار می کند

با فرض اینکه کد بوت اصلی توسط BIOS به درستی اجرا شود، کد اصلی بوت از کنترل booting به کد بوت Volume ، بخشی از بخش boot volume ، در پارتیشن دیسک سخت که حاوی سیستم عامل است، بیرون می زند .

کد بوت اصلی فقط برای پارتیشن های اولیه استفاده می شود. برای مثال، پارتیشن های غیر فعال مانند آنهایی که در یک درایو خارجی قرار دارند، ممکن است داده هایی مانند پشتیبان گیری فایل را ذخیره کنند، لازم نیست که از آنها بوت شود زیرا آنها شامل یک سیستم عامل نیستند و بنابراین هیچ دلیلی برای کد بوت اصلی ندارند.

اینها اقداماتی هستند که کد بوت اصلی به شرح زیر است:

  1. جدول پارتیشن را برای پارتیشن فعال اسکن می کند.
  2. بخش آغازین پارتیشن فعال را پیدا می کند.
  3. یک نسخه از بخش بوت را از پارتیشن فعال به حافظه بارگیری می کند.
  4. انتقال کنترل به کد اجرایی در بخش بوت.

کد اصلی بوت با استفاده از زمینه های CHS (شروع و پایان بخش های سیلندر، سر و سکتور) از جدول پارتیشن برای تعیین بخش بخش بوت پارتیشن استفاده می شود.

اشتباهات مستر بوت اصلی

فایل هایی که ویندوز به منظور بوت شدن به سیستم عامل نیاز دارد گاهی می تواند فاسد شود یا از بین رفته باشد.

خطاهای کد استاد بوت ممکن است به دلیل هر چیزی از یک حمله ویروس که داده ها را با کدهای مخرب جایگزین می کند، به آسیب های فیزیکی به هارد دیسک منتهی شود.

شناسایی اشتباهات اصلی بوت اصلی

یکی از این اشتباهات احتمالا نمایش داده می شود اگر کد بوت اصلی نمی تواند بخش بوت را پیدا کند و مانع شروع ویندوز شود:

یکی از راه هایی که می توانید خطاهای موجود در رکورد اصلی بوت را رفع کنید این است که ویندوز را مجددا نصب کنید . در حالی که این ممکن است اولین فکر شما باشد، زیرا شما نمی خواهید روند حل کردن خطا را طی کنید، اما راه حلی جدی است.

بیایید به چند راه دیگر که به طور بالقوه ساده تر است، راه حل این مشکلات را بررسی کنیم:

نحوه رفع اشتباهات اصلی بوت اصلی

در حالی که شما معمولا می توانید دستور Command Prompt را در ویندوز باز کنید تا دستورات را در ویندوز اجرا کنید ، مشکلات با کد بوت اصلی، به احتمال زیاد به این معنی است که ویندوز شروع نخواهد شد . در این موارد، شما نیاز به دسترسی به فرمان Command Prompt از خارج از ویندوز ...

در ویندوز 10 ، ویندوز 8 ، ویندوز 7 و ویندوز ویستا ، می توانید با استفاده از دستور bootrec با بازسازی اطلاعات پیکربندی بوت (BCD)، یک خطا در کار با master boot را تعمیر کنید.

دستور bootrec را می توان در ویندوز 10 و ویندوز 8 از طریق گزینه های پیشرفته راه اندازی اجرا کرد . در ویندوز 7 و ویندوز ویستا، شما می توانید همان دستور را اجرا کنید اما از طریق گزینه های بازیابی سیستم انجام می شود.

در ویندوز ایکس پی و ویندوز 2000، دستور fixmbr برای ایجاد یک رکورد جدید بوت master با نوشتن کد اصلی بوت استفاده می شود. این فرمان در کنسول بازیابی موجود است.