درود
ما وقتی کامپیوتر را روشن میکنیم بطور خلاصه اعمال زیر انجام میگیرند:
1.اول برق به Motherboard میرسد. ولی منبع برق ما هنوز کامل عمل نمیکند ، Motherboard برق رسیده را تست
میکند و اگر دید سالم است به منبع برق ما (اصلاحا" همان Power Supply) خبر می دهد که کامل عمل کند و بعد
برق به تمام قسمت های Motherboard اعمال میشود.
2. از این لحظه قسمت دیگری از Motherboard شروع به کار میکند که وظیفه اش این است که قطعاتی را که به
Motherboard وصل شده اند را (مثل کیبورد و ماوس و پرینتر ووو..) شناسائی کند.
اگر ببیند که فرضا" کیبورد وصل نیست یک پیغام خطا خواهد داد و.... که من در این موارد صحبت نمیکنم چون مربوط به
بحثمان نیست.
با فرض اینکه در این مرحله مشکلی نباشد ، Motherboard آخرین کارش را شروع میکند.
آخرین مرحله کار Motherboard این است که نگاه میکند که ببیند ما در تنظیمات کامپیوترمان چه گزینه هائی را انتخاب
کرده ایم.
فرض کنید که می بیند ما کامپیوتر را طوری تنظیم کرده ایم که اول از DVD ROM بوت شود لذا می رود تا ببیند آیا
DVD ROM بوتیبلی وجود دارد یا نه . اگر وجود داشت از اینجا ببعد دیگر کار را به DVD ROM می سپارد و اگر دید
DVD ROM بوتیبل وجود ندارد به سراغ هارد بوتیبل می رود و کار را به هارد بوتیبل می سپارد.
دو تا مسئله در این مرحله از کار وجود دارند که مربوط به بحث ما هستند.
مسئله اول اینکه Motherboard در موقع مراجعه به دیسک ( فرقی نمیکند که این دیسک فلاش باشد یا DVD ROM
ویا هارد و غیره...) ، از کجا می فهمد که این دیسک بوتیبل است؟
جواب این است که قسمت قابل بوت در دیسک ها ، بخشی استاندارد است و در تمام انواع دیسک ها این بخش در
محل مشخص شده استانداردی قرار گرفته است.
یعنی تمام سازنده ها دیسک هایشان را طوری میسازند که قسمت مربوط به بوت آن در جای مشخص شده ای قرار
بگیرد.
بنا براین چون این محل مشخص است لذا سازندگان Motherboard ها هم آن را طوری درست کرده اند که بتواند به
براحتی این محل را شناسائی کند.
از طرف دیگر ما از هر طریقی و با هر برنامه ای بخواهیم دیسکی را بوتیبل کنیم باید اطلاعات مربوط به بوت را درست
در همین محل مشخص شده قرار دهیم.
هر دیسکی فقط و فقط زمانی بوتیبل خواهد بود که این قسمت دیسک دارای اطلاعات بوت باشد.
در هر قسمت دیگری از دیسک اطلاعات بوت را قرار دهیم ، دیسک بوتیبل نحواهد شد. زیرا Motherboard فقط این
قسمت را میتواند از یک دیسک شناسائی کند و قادر به شناسائی بقیه قسمت ها نیست.
اما مسئله دوم که عرض کردم باید در این مرحله بدانیم به شرح زیر است:
ساختار هارد با فرضا" DVD ROM یا CD ROM فرق اساسی دارد مثلا" یک CD ROM نمینواند چند پارتیشن داشته
باشد ولی هارد ها معمولا" دارای پارتیش های متعددی هستند.
لذا قسمت بوت در هارد ها و CD ROM ها با هم تفاوت دارند. بدینصورت که فرضا" در CD ROM در قسمت بوت فقط
اطلاعات بوت وجود دارد.
ولی در هارد ها قسمت بوت به دو بخش تقسیم میشود در یک بخش اطلاعات بوت قرار گرفته و در بخش دوم اطلاعات
مربوط به پارتیشن بندی وجود دارند.
ما وقتی هارد خود را پارتیشن بندی می کنیم برنامه ای که این کار را میکند ، در قسمت بوت هارد هم می نویسد که
این هارد دارای فلان تعداد پارتیشن است و فلان پارتیشن بوتیبل است.
و لذا Motherboard پس از مراجعه به هارد ، اول پارتیشن بوتیبل را شناسائی کرده و بعد ادامه کار را به فایل ویژه در
آن قسمت واگذار میکند.
اگر عمری باشد بقیه بحث را در زمان دیگری ادامه می دهیم .
علاقه مندی ها (بوک مارک ها)