Bios
توضیح بایوس (BIOS)
BIOS که مخفف Basic Input/Output System (سیستم پایه ورودی/خروجی) است، یک فریمور یا نرمافزار سطح پایین است که روی یک تراشه حافظه غیرفرار (معمولاً Flash Memory) روی مادربرد کامپیوتر شما ذخیره شده است.
وظیفه اصلی بایوس چیست؟
وظیفه اصلی بایوس، راهاندازی و آمادهسازی سختافزار کامپیوتر برای بارگذاری سیستم عامل است. این فرآیند که POST نام دارد، شامل مراحل زیر است:
1. Power-On Self-Test (POST): به محض فشار دادن دکمه پاور، کنترل سیستم به بایوس سپرده میشود. بایوس یک تست سریع از سختافزارهای اصلی مانند پردازنده (CPU)، حافظه رم (RAM)، کارت گرافیک، هارد دیسک و درایوهای دیگر انجام میدهد. اگر مشکلی وجود داشته باشد، معمولاً با یک سری بوق (Beep Code) یا نمایش پیغام خطا روی صفحه، شما را مطلع میکند.
2. بارگذاری درایورهای سطح پایین: بایوس درایورهای اولیهای را که برای تعامل با سختافزارهایی مانند صفحه کلید، ماوس و درایوهای ذخیرهسازی لازم است، بارگذاری میکند.
3. مدیریت تنظیمات سختافزار: بایوس به شما اجازه میدهد از طریق یک رابط نرمافزاری به نام Setup Utility، تنظیمات پایه سختافزار سیستم خود را تغییر دهید (مثل ترتیب بوت، تاریخ و ساعت، تنظیمات ولتاژ و فرکانس).
4. راهاندازی بوتلودر: پس از اطمینان از سلامت سختافزار، بایوس به دنبال یک سیستم عامل میگردد. طبق ترتیب بوت تعیینشده (مثلاً اول DVD، سپس هارد دیسک، سپس USB)، بخش اول سیستم عامل (که بوتلودر نام دارد) را از درایو مورد نظر پیدا کرده و کنترل سیستم را به آن میسپارد. سپس سیستم عامل شما (مانند ویندوز یا لینوکس) بارگذاری میشود.
محیط بایوس (BIOS Setup Utility)
شما میتوانید با فشار دادن یک کلید خاص (معمولاً Delete, F2, F10, F12 یا Esc) در اولین لحظات روشن شدن کامپیوتر، به محیط تنظیمات بایوس وارد شوید. در این محیط میتوانید تنظیمات مختلفی را انجام دهید، از جمله:
· تغییر ترتیب بوت (Boot Order)
· فعال یا غیرفعال کردن قطعات سختافزاری onboard (مثل کارت صدا یا شبکه)
· اورکلاک کردن پردازنده و رم
· تنظیم تاریخ و ساعت سیستم
· تنظیم ولتاژ و فرکانس اجزای مختلف
· مشاهده دمای پردازنده و سایر قطعات
بایوس در مقابل یوایافای (UEFI)
در کامپیوترهای مدرن، BIOS قدیمی تقریباً جای خود را به UEFI داده است.
UEFI که مخفف Unified Extensible Firmware Interface است، نسل جدید و پیشرفتهتری از فریمور مادربرد محسوب میشود. UEFI مزایای زیادی نسبت به بایوس سنتی دارد:
· رابط کاربری گرافیکی (GUI): داشتن منوهای گرافیکی و قابلیت استفاده از ماوس (برخلاف رابط متنی و فقط صفحهکلیدی بایوس قدیمی).
· راهاندازی سریعتر (Fast Boot): فرآیند POST و بوت را بهینهتر و سریعتر میکند.
· پشتیبانی از درایوهای بزرگ: بایوس قدیمی فقط از هارددیسکهای با پارتیشنبندی MBR (تا حداکثر ۲.۲ ترابایت) پشتیبانی میکرد، اما UEFI از پارتیشنبندی GPT پشتیبانی میکند که امکان استفاده از درایوهای بسیار بزرگتر (در حد اگزابایت) را فراهم میکند.
· امنیت بیشتر: قابلیتی به نام Secure Boot دارد که از بارگذاری سیستم عامل یا درایورهای غیرمجاز در هنگام بوت جلوگیری میکند و خطر بوتکیتها را کاهش میدهد.
· قابلیت توسعه: ساختار ماژولار دارد و قابلیت افزودن قابلیتهای جدید را فراهم میکند.
اگرچه اصطلاح "بایوس" هنوز به طور عامیانه برای اشاره به UEFI نیز به کار میرود، اما در واقعیت، سیستمهای امروزی از UEFI استفاده میکنند.
بهروزرسانی بایوس/یوایافای
شرکتهای سازنده مادربرد، گاهی اوقات بهروزرسانیهایی (Update) برای فریمور بایوس/UEFI منتشر میکنند. این بهروزرسانیها میتوانند:
· باگها را رفع کنند.
· از سختافزارهای جدیدتر (مثل پردازندههای نسل جدید) پشتیبانی کنند.
· ثبات و کارایی سیستم را بهبود بخشند.
هشدار مهم: فرآیند بهروزرسانی بایوس بسیار حساس است. اگر در حین بهروزرسانی برق قطع شود یا سیستم خاموش شود، ممکن است بایوس به طور کامل خراب شده و سیستم شما دیگر روشن نشود (اصطلاحاً مادربرد بریکد شود). بنابراین این کار باید فقط در صورت لزوم و با دقت بسیار بالا انجام شود.
جمعبندی
به زبان ساده، بایوس (یا نسل جدیدش UEFI) مانند مغز متفکر اولیه کامپیوتر شماست. قبل از اینکه سیستم عامل شما حتی شروع به کار کند، بایوس است که سختافزارها را بررسی میکند، آنها را بیدار میکند و در نهایت کنترل را به سیستم عامل میسپارد. بدون آن، کامپیوتر شما فقط مجموعهای از قطعات بیجان است.