ابتدا باید بهت بگم که این موضوع از ویندوز ویستا به بعد توسط مایکروسافت اضافه شد و دلیل علمی هم داره .
برای اینکه بتونم توضیح بدم باید یه سری مفاهیم رو بدونی
boot Partition چیست ؟ به پارتیشنی که ویندوز رو روی آن نصب میکنی یا به عبارت دیگه سیستم عامل از روی اون پارتیشن بوت میشه رو میگن بوت پارتیشن .
System Partition : قبل از آنکه سیستم عامل بخواد از روی بوت پارتیشن بیاد بالا ابتدا باید سراغ یک فایل به نام Bootmgr بره و از روی اون متوجه میشه که سیستم عامل روی کدوم پارتیشن نصب شده (و یا اگه چند تا سیستم عامل داری روی کدوم پارتیشها چه سیستم عامل هایی داری) و بعد از روی اطلاعاتی که از فایل Bootmgr به دست میاره میفهمه که باید برای لود کردن سیستم عامل سراغ کدام پارتیشن بره .
حالا تازه میتونم بهت بگم که به پارتیشنی که فایل Bootmgr توش قرار داره میگن System Partition
الان احتمالا تو ذهنت میگی که حالا ما یه سوال پرسیدیم چقدر فلسفه سازی میکنه :general707: تازه اولشه
ابتدا بزار یه سناریویی را برات شبیه سازی کنم که بفهمی مشکل از کجا پیش میاد و مایروسافت برای رفع این مشکل این Solution رو پیش گرفت
فرض کن یه هارد دیسک خام داری و میخوای روش یه ویندوز XP نصب کنی (توی ویندوز XP اون داستان 100 مگابایت رو نداشتیم)
توی این سناریو ویندوز اکس پی فایل Bootmgr(البته توی ویندوز اکس پی اسمش فرق میکرد) را توی همون پارتیشنی که ویندوز رو نصب کردی میسازه و آدرس پارتیشنی که باید از روی آن بوت بشه رو توی این فایل مینویسه . یعنی چه اتفاقی میفته ؟؟؟ بله . System partition و Boot Partition یکی مشن . خوب تا اینجای کار هیچ مشکلی نداریم . خیلی هم عالی
حالا فرض کن بعد از یه مدت میخوای یه سیستم عامل دیگه نصب کنی . خوشحال و خندان میری و توی یه پارتیشن دیگه یه ویندوز دیگه نصب میکنی و طبیعتا باید آدرس اون سیستم عامل توی فایل Bootmgr اضافه بشه و به همین دلیله زمانی که بیش از یک سیستم عامل داری اون ابتدا مشخص میکنی که با کدوم سیستم عامل میخوای بوت بشی . خوب تا اینجای کار هم هیچ مشکلی نیست .
فرض کن تا اینجای کار وضعیت مکانی ویندوز ها (بوت پارتیشن ها ) و فایل BOOTMg(سیستم پارتیشن) به این شکله
Boot Partition 1: C اولین ویندوز
Boot Partition 2: D دومین ویندوز
فایل BOOTmgr کجاست ؟
بله جایی که اولین ویندوز رو نصب کردیم یعنی پارتیشن C
پس
System Partition: C
تا الان هم همه چیز خوبه و خیلی هم خوشحالیم .
اما وای بر اون روزی که سیستم عامل اولی خراب بشه و بخوای اون پارتیشن رو فرمت کنی و یه ویندوز دیگه نصب کنی !!!!!!!
الان میگی خوب مگه چیه فرمت میکنم و نصب میکنم ؟؟؟؟؟؟
با این کار فایل BOOTmgr هم با همون ویندوزی که فرمت کردی رفت رو هوا . در نتیجه آدرس سیستم عامل دومی که توی درایو D ساخته بودی هم با همون فایل BOOTmgr که رفت رو هوا پاک شد و دیگه سیستم عامل دوم شما هم کار نخواهد کرد و نمیتونی باهاش بوت بشی .:general208::general208::general208::general208:
حالا تازه میتونم بهت بگم که چرا مایکروسافت از ویدوز ویستا به بعد این پارتیشن بی خوووود
Dاز نظر کسایی که دلیل رو نمیدونن
) رو میسازه .
این پارتیشن همون سیستم پارتیشنیه که بهت توضیح دادم یعنی همون جایی که فایل BOOTMgr اوجا کپی میشه . و توی ویندوز هم این پارتیشن رو مخفی میکنه که به اشتباه دستکاری نشه .
با این تفاصیل هر چند تا سیستم عامل هم نصب کنی اطلاعات بوت اون سیستم عامل ها درون این پارتیشن نوشته میشه و هر کدوم رو خاصی میتونی فرمت کنی بدون اینکه تو کار بقیه سیستم عامل ها مشکل پیش بیاد .