برنامه نویسی

مطالب پایه مربوط به فناوری اطلاعات
قوانین انجمن
دوستان عزیز ، لطفا در صورتی که جواب سوال خود را در انجمن پیدا نکردید ، سوالات مربوط به فناوری اطلاعات را در بخش سوال و جواب بپرسید.
آواتار کاربر
moqaniyani
مدیر کل سایت
پست: 79
تاریخ عضویت: یک‌شنبه ۵ دی ۱۴۰۰, ۱:۵۰ ب.ظ

مراحل اجرای سیستم عامل

پست توسط moqaniyani »

1. بوت‌استرپینگ (Bootstrapping): وقتی رایانه روشن می‌شود، ابتدا یک برنامه کوچک به نام BIOS یا UEFI اجرا می‌شود. این برنامه وظیفه دارد تا سیستم عامل را از دیسک سخت یا SSD بارگذاری کند.
2. بارگذاری کرنل (Kernel Loading): BIOS یا UEFI کرنل سیستم عامل را به حافظه اصلی (RAM) بارگذاری می‌کند. کرنل هسته اصلی سیستم عامل است که مدیریت منابع سخت‌افزاری و نرم‌افزاری را بر عهده دارد.
3. راه‌اندازی درایورها (Driver Initialization): کرنل درایورهای سخت‌افزاری را بارگذاری و راه‌اندازی می‌کند تا بتواند با دستگاه‌های مختلف مانند دیسک سخت، کارت گرافیک، و شبکه ارتباط برقرار کند.
4. راه‌اندازی سرویس‌ها (Service Initialization): سیستم عامل سرویس‌ها و فرآیندهای ضروری را راه‌اندازی می‌کند. این سرویس‌ها شامل مدیریت فایل‌ها، شبکه، و امنیت سیستم هستند.
5. بارگذاری رابط کاربری (User Interface Loading): در نهایت، سیستم عامل رابط کاربری گرافیکی (GUI) یا خط فرمان (CLI) را بارگذاری می‌کند تا کاربر بتواند با سیستم تعامل داشته باشد.
### تازه فهمیدم ، چیزی نمیدونم ###
------------------------------------------------------
{ همیشه قبل از هرکاری یا Backup بگیر یا Snapshot از ماشین یا سرور }
آواتار کاربر
moqaniyani
مدیر کل سایت
پست: 79
تاریخ عضویت: یک‌شنبه ۵ دی ۱۴۰۰, ۱:۵۰ ب.ظ

پادکست مربوط به این موضوع

پست توسط moqaniyani »

شما میتوانید پادکست این قسمت را با مراجعه به لینک https://www.iransysadmin.com/viewtopic.php?t=772 گوش کنید.
### تازه فهمیدم ، چیزی نمیدونم ###
------------------------------------------------------
{ همیشه قبل از هرکاری یا Backup بگیر یا Snapshot از ماشین یا سرور }
قفل شده