سفری در میان اسرار سیستم عامل: از BIOS/UEFI به سیستم عامل

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

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

اگر قسمت اول مجموعه ما را از دست دادید، برای پیگیری اینجا کلیک کنید. اکنون، بیایید اسرار پشت سیستم عامل را کشف کنیم.

فهرست مطالب:

  • تعاریف
  • معماری کلی سیستم عامل
  • بوت لودر مرحله اول (FSBL)
    • BIOS (فاز POST)
    • راه اندازی پلت فرم UEFI (PI)
    • coreboot
    • راه حل های دیگر
  • بوت لودر مرحله دوم (SSBL)
  • بوت لودر سیستم عامل

تعاریف

  • سیستم عامل: نوع تخصصی نرم افزار تعبیه شده در سخت افزار، کنترل سطح پایین را فراهم می کند و سخت افزار را قادر می سازد تا به درستی کار کند و با سایر اجزای سیستم تعامل داشته باشد.
  • سیستم ورودی/خروجی پایه (BIOS): یک سفت‌افزار قدیمی (که در اصل برای رایانه شخصی IBM ایجاد شد) که مسئول اولیه‌سازی سخت‌افزار پس از روشن شدن پلت فرم است. امروزه اغلب به طور مبهم …

Source link