Transcript
Page 1: عمليات راه اندازي سيستم عامل

`t

Page 2: عمليات راه اندازي سيستم عامل

اندازي راه عملياتعامل سيستم

پیش گزارشی برای درس آزمایشگاه کامپیوتر

پیش گزارش شماره ی یک

Page 3: عمليات راه اندازي سيستم عامل

عامل سيستم اندازي راه عمليات

رایان,ه ه,ا ب,رای ارتب,اط ب,ا ک,اربران خ,ود نی,از دارن,د ک,ه از فراین,دی اس,تفاده کنن,د در بتوان,د ک,اربر ی,ک آن کم,ک ب,ه ک,ه س,اده ت,رین ش,کل ممکن ام,ور خ,ود را

با رایانه انجام دهد.

از رایان,ه ب,ا ارتب,اط ب,رای کاربران سیستم عامل استفاده می کنند.

و ک,اربر بین راب,ط عام,ل سیس,تم الک,ترونیکی افزاره,ا)قطع,ات س,خت رایان,ه ه,ا(اس,ت ک,ه ب,ه کم,ک آن رایان,ه و داده تش,خیص را ک,اربر فرمانه,ای دس,تور م,ورد نظ,ر ک,اربر را اج,را می

کند.

کاربر

عامل سیستم

افزار سخت

Page 4: عمليات راه اندازي سيستم عامل

مراحل راه اندازي سيستم عامل از لحظه روشن DESKTOPشدن تا زمان نمايش

Page 5: عمليات راه اندازي سيستم عامل

مراحل راه اندازي سيستم عامل از لحظه روشن شدن تا زمان Desktopنمايش

ان,دازي راه مراح,ل قس,مت اين در سيس,تم عام,ل از لحظ,ه روش,ن ش,دن

نم,ايش زم,ان توض,يح Desktopت,ا داده مي شود :

ب,ه اجم,الی نگ,اهی م,ا قص,د مراحل این فرایند است.

Page 6: عمليات راه اندازي سيستم عامل

روشن شدن كامپيوترمرحله ی اول

Page 7: عمليات راه اندازي سيستم عامل

روشن شدن كامپيوتر

با زدن دكم,ه ی پ,اور ی,ا هم,ان دکم,ه ی تغذي,,ه منب,,ع رایان,,ه ک,,ردن روش,,ن

(power ب,ه ش,هري ب,رق و فع,ال )ولتاژه,اي م,ورد ني,از درون كيس تب,ديل ک,ه تغذی,ه منب,ع کم,ک ش,ود)ب,ه مي ت,امین کنن,ده ی ب,رق تم,ام رایان,ه اس,ت(

)پردازش,گر cpuو ب,ا ي,ك س,يگنال ب,ه متفک,ر مغ,ز ت,ر س,اده بی,ان ب,ه ی,ا و

رایانه!( اطالع مي دهد.

پاور ی دکمه زدن

ولتاژهای به شهری برق تبدیلنیاز مورد

رایانه به شهری برق ورود

CPU به دادن اطالع

Page 8: عمليات راه اندازي سيستم عامل

و BIOSفراخواني ميان افزار تست اوليه سيستم

مرحله ی دوم

Page 9: عمليات راه اندازي سيستم عامل

و تست اوليه سيستمbiosفراخواني ميان افزار

در اين مرحله موارد زير بررسي مي شوند:

 

اطمينان از وجود و سالم بودن سخت ,RAMافزار های مهم مانند :

Keyboard, VGA… ,

و دسترسی biosتست قابليت خواندن cmosبه

دسترسي به گذرگاه ها

در صورت مشكل يك خطا به صورت beep.صدای بوق ( داده مي شود(

Page 10: عمليات راه اندازي سيستم عامل

POSTفعاليت مرحله ی سوم

Page 11: عمليات راه اندازي سيستم عامل

postفعاليت

در صورتي كه سيستم از اول روشن ( كارهاي زير cold bootشده باشد )

انجام مي شود :

 

تست سالمت كارت گرافيكي و حافظه آن جهت نمايش اطالعات

اوليه بر روي مانيتور

 

و....ramشمارش حافظه

 

در صورت اتمام بوق تاييد داده مي شود.

در صورت

روشن شدن رایانه

Page 12: عمليات راه اندازي سيستم عامل

CMOSفراخواني اطالعات مرحله ی چهار

Page 13: عمليات راه اندازي سيستم عامل

cmosفراخواني اطالعات

فراخواني و cmosاطالعات استفاده مي شود

cmosو در صورت خطا پيغام check sumداده می شود

يكسان bios با cmosو اطالعات سازي مي شود.

Page 14: عمليات راه اندازي سيستم عامل

BIOSاجراي توابع مرحله ی پنج

Page 15: عمليات راه اندازي سيستم عامل

biosاجراي توابع

جهت شناسايي biosتوابع دروني ديگر قطعات مانند

ideاتصاالت

pciكارت هاي

agp

usb

و ....

اجرا مي شوند و تمام تنظيمات كه انجام شده setupقبال در

اعمال مي شوند .

Page 16: عمليات راه اندازي سيستم عامل

BOOT STRAPفعاليت واحد مرحله ی شش

Page 17: عمليات راه اندازي سيستم عامل

boot strapفعاليت واحد

و جهت راه biosپس از اجراي واحد اندازي

سراغ boot سيستم عامل به ترتيب

device ها مانند )فالپی، دیسک سخت، سی

دی رام و یا دیگر ابزار قابل بوت( مي رود و

راه اندازي سيستم را به سكتور صفر آنها ) در

و فالپي سكتور CD و در MBRهارد

(boot.ارجاع ميدهد

Page 18: عمليات راه اندازي سيستم عامل

MBRفعاليت مرحله ی هفت

Page 19: عمليات راه اندازي سيستم عامل

MBRفعاليت

Boot strap پس از مراجعه به MBRدرايو

active را شناسايي مي كند و ادامه راه

آن درايو bootاندازي را به سكتور منتقل

مي كند .

 

در تمامي 7 تا 1نكته: مراحل سيستم عامل ها يكسان است ولي

مراحل بعدي براي سيستم عامل NTهايي كه هسته انها مبتني بر

xp ، 2000، 2003است مانند توضيح داده مي شود.

Page 20: عمليات راه اندازي سيستم عامل

فراخواني فايلهاي راه انداز سيستم عامل

مرحله ی هشت

Page 21: عمليات راه اندازي سيستم عامل

MBRفعاليت

NT baseفايل هاي راه انداز سيستم عامل هاي مي ntldr ، boot.ini، ntdetect.Comشامل

قرار مي گيرد.activeباشد و در درايو

 

Boot.ini

 

Ntldr در ريشه درايو active آن را يافته و جهت در صورت وجود چند سيستم bootنمايش منوي

عامل از آن استفاده مي شود.

 

Ntdetect.com

 

boot mangerپس از انتخاب ويندوز مربوطه در را اجرا مي كند كه ntdetect ،فايل ntdlrفايل

وظيفه ان جمع اوري اطالعات سخت افزار هاست.

سخت profileدر اين مرحله در صورت چند ظاهر مي شود.profileافزاري منوي انتخاب

Page 22: عمليات راه اندازي سيستم عامل

فراخواني هسته اصلي ويندوز (KERNEL)

مرحله ی نهم

Page 23: عمليات راه اندازي سيستم عامل

(kernelفراخواني هسته اصلي ويندوز )

ntdlr پس از اتمام مراحل فوق در فولدر ntoskrnl.exeفايل

System 32 را اجرا مي كند. )كار ntldr)تمام شده است

 

hall.dll فايل ntoskrnl.exeفايل را فراخواني مي كند كه يک اليه مجازي نرم افزاري جهت ارتباط

سخت افزارها با پردازنده مركزي ايجاد مي كند ، تمام سخت افزارها

cpuاز طريق اين اليه با يكديگر و در ارتباط هستند . در اين مرحله

تمام درايو هاي سخت افزارها اجرا مي شوند .

Page 24: عمليات راه اندازي سيستم عامل

SESSIONفراخواني MANAGER

مرحله ی دهم

Page 25: عمليات راه اندازي سيستم عامل

session managerفراخواني

كرنل ويندوز پس از عمليات اوليه را اجرا مي كند و smss.exeفايل

را system rootمتغيرهايي مانند تعريف مي كند .

 

تا كنون سيستم عامل در هسته بود ، csrss.exeبا فراخواني فايل ( را پياده userفراخواني كاربر )

سازي مي كند.

 

pageو سپس حافظه مجازي )file.sys در هارد پياده سازي مي )

شود .

Page 26: عمليات راه اندازي سيستم عامل

فراخواني موتور گرافيكيمرحله ی یازدهم

Page 27: عمليات راه اندازي سيستم عامل

session managerفراخواني

تا كن,ون تم,ام عملي,ات ب,ه ص,ورت مت,ني انجام

فراخ,وانی از قب,ل ولي ش,د مي csrss.exe

win32k.sysموت,ور گ,رافيكي ب,ا فاي,ل اجرا و

كاربر لوگ,وي وين,دوز را مي بين,د ، در اين

مانن,د گ,رافيكي تواب,ع تم,ام مرحل,ه فراخواني

GDI32. و آماده خواهد شد

Page 28: عمليات راه اندازي سيستم عامل

LOGIN كاربرمرحله ی دوازدهم

Page 29: عمليات راه اندازي سيستم عامل

Login كاربر

اجرا و صفحه winlogon.exeفايل login نمايش داده مي شود و

مربوطه را انتخاب و userكاربر password.را وارد مي كنند

Page 30: عمليات راه اندازي سيستم عامل

فرايند تشخيص هويتمرحله ی سیزدهم

Page 31: عمليات راه اندازي سيستم عامل

فرايند تشخيص هويت

ذخيره samپسوردها در فايلهاي winlogon .exeمي شود فايل

localيا lsass.Exeسرويس security authority را اجرا مي

كند كه آن در هم پيش زمينه از استفاده مي كند.ginaفايل

 

اطالعات فايل هاي ginaفايل sam را رمزگشا و به lsa مي

فرستد.

Page 32: عمليات راه اندازي سيستم عامل

فراخواني سرويسها و STARTUP

مرحله ی چهاردهم

Page 33: عمليات راه اندازي سيستم عامل

startupفراخواني سرويسها و

پس از تائيد كاربر و سرويس ها و اجرا startupبرنامه هاي موجود در

اجرا و explorer.exeو فايل و ايكنها نمايش desktopصفحه

داده مي شود.

Page 34: عمليات راه اندازي سيستم عامل

گردآوری و تهیه ی اسالید: محمد جواد جهان بین

منبع : HTTP://KURDICT.BLOGFA.

COM