تفاوت UEFI و Legacy در چیست؟
UEFI و Legacy دو نوع مختلف از رابطهای بایوس (BIOS) هستند که برای بارگذاری سیستم عامل و آغاز فرآیند بوت کردن سیستم استفاده میشوند. این دو رابط بایوس تفاوتهای مهمی دارند: قبل از بررسى عمیق در مورد اینکه حالتهای UEFI و Legacy Boot چیست، لازم است در مورد نحوه بوت شدن رایانه صحبت کنیم.
درک این موضوع به روشن شدن برخی مفاهیم کمک می کند.
چگونه یک کامپیوتر بوت می شود؟
هنگامی که رایانه خود را روشن می کنید، CPU، جزء کلیدی رایانه که دستورات یا دستورالعمل ها را پردازش می کند، روشن می شود.
با این حال، در این مرحله از فرآیند بوت آپ، هیچ دستورالعملی در حافظه بارگذاری نشده است.
به این ترتیب، CPU به سیستم عامل سیستم سوئیچ می کند که حاوی دستورالعمل هایی برای فرآیند بوت است.
کد میانافزار یک تست اولیه روشن (Power On Self Test) را انجام میدهد و تمام تجهیزات جانبی متصل را تنظیم میکند.
پس از موفقیت آمیز بودن بررسی POST، سیستم عامل دستگاه های ذخیره سازی را بارگیری می کند و وجود یک بوت لودر را بررسی می کند.
سپس سیستم عامل دستورالعمل ها را به بوت لودر تغییر می دهد تا فرآیند بوت را انجام دهد.
در این مرحله، بوت لودر، مانند LILO و GRUB، کنترل را به دست می گیرد، هسته سیستم را در حافظه بارگذاری می کند و فرآیندهای مورد نیاز را مقداردهی اولیه می کند.
همانطور که گفته شد، سیستم عامل به مدیریت اولیه سازی سخت افزار در طول فرآیند بوت آپ کمک می کند.
این سیستم عامل معمولاً با نام BIOS یا Basic Input Output System شناخته می شود.
بیشتر بدانید: معرفی انواع CPU | آشنایی با انواع سی پی یو
Legacy Boot چیست؟ (سیستم عملکرد بازگشتی)
Legacy Boot به فرآیند بوت مورد استفاده توسط سیستم عامل BIOS برای مقداردهی اولیه دستگاه های سخت افزاری اشاره دارد.
بوت Legacy شامل مجموعهای از دستگاههای نصبشده است که با انجام تست POST در طول فرآیند بوت، مقداردهی اولیه میشوند.
بوت قدیمی همه دستگاههای متصل را برای ضبط اصلی بوت (MBR)، معمولاً در بخش اول دیسک بررسی میکند.
هنگامی که نمیتواند بوتلودری را در دستگاهها پیدا کند، Legacy به دستگاه بعدی در لیست سوئیچ میکند و این فرآیند را تا زمانی که یک بوتلودر پیدا کند، تکرار میکند، یا اگر نه، خطایی را برمیگرداند.
به طور کلی:
- Legacy یا BIOS معمولی، روش سنتی و قدیمیتری برای راهاندازی سیستم است.
- این روش معمولاً به صورت محدودیتهایی در امکانات و امنیت برخوردار است و برای سیستمهای قدیمی و سختافزارهایی که UEFI را پشتیبانی نمیکنند استفاده میشود.
- Legacy برخلاف UEFI قابلیت اجرای سیستمعاملهای 32 بیتی را دارد و در برخی موارد امکانات امنیتی کمتری ارائه میدهد.
بیشتر بدانید: انواع پروکسی سرورها | پروکسی (Proxy) سرور چیست؟
UEFI چیست؟ (روش رابط استفاده از محیط تعریف شده)
UEFI یا Unified Extensible Firmware Interface یک روش مدرن برای مدیریت فرآیند بوت است.
UEFI شبیه Legacy است، با این حال، داده های بوت را به جای سیستم عامل، در یک فایل .efi ذخیره می کند.
شما اغلب حالت بوت UEFI را در مادربردهای مدرن با رابط های بسیار بصری و کاربر پسند خواهید یافت.
حالت بوت UEFI شامل یک پارتیشن ویژه EFI است که برای ذخیره فایل .efi استفاده می شود و در فرآیند بوت و بوت لودر استفاده می شود.
به طور کلی:
- UEFI به عنوان رابط بایوس جدیدتر و پیشرفتهتر محسوب میشود که جایگزین قدیمیترین روش Legacy شده است.
- UEFI به کاربر اجازه میدهد تا از طریق رابط گرافیکی و ابزارهای بیشتری به بایوس دسترسی داشته باشد.
- این روش امکانات امنیتی بیشتری از جمله Secure Boot و امکان اجرای سیستم عاملهای 64 بیتی را فراهم میکند.
- UEFI به دلیل پشتیبانی از هاردهای بزرگتر و سرعت بوت کردن بالاتر، بهترین انتخاب برای سیستمهای جدید و مدرن است.
پیشنهاد مطالعه: تفاوت هاست و سرور
تفاوت بین UEFI و Legacy
در سطح پایه، UEFI و Legacy بسیار شبیه هستند. با این حال، در یک سطح عمیق تر، آنها نیز متفاوت هستند.
در برخی موارد، بسته به ویژگیهایی که میخواهید، ممکن است مجبور شوید از Legacy استفاده کنید.
به عنوان مثال، اگر می خواهید بوت دوگانه داشته باشید، UEFI می تواند مانع از این روند می شود.
جمعبندی
کلیدیترین تفاوت بین UEFI و Legacy در پشتیبانی از امکانات جدید و امنیت بیشتر UEFI و قدرت و قابلیت اجرای سیستمهای 64 بیتی آن است، در حالی که Legacy به عنوان یک روش سنتی و قدیمیتر، محدودیتهای خود را دارد.
در کل، تفاوت اصلی بین UEFI و Legacy این است که UEFI یک رابط بایوس پیشرفته است که امکانات بیشتری نسبت به Legacy دارد. UEFI از یک محیط کاربرپسند و گرافیکی برخوردار است، امنیت بیشتری دارد، اجرای سیستمعاملهای 64 بیتی را پشتیبانی میکند و سرعت بوت کردن بیشتری دارد. به عکس این، Legacy به عنوان روشی سنتیتر و قدیمیتر شناخته میشود که امکانات کمتری نسبت به UEFI دارد و معمولاً برای سیستمهای قدیمیتر و سیستمعاملهای 32 بیتی استفاده میشود. در نهایت، انتخاب بین UEFI و Legacy بستگی به نیازها و شرایط خاص هر فرد و محیط استفاده دارد.
پیشنهاد خرید:
سی پی یو سرور Intel Xeon Processor E5-2680 V4
هارد سرور اچ پی 1.2TB 12G SAS 10K 872479-B21
سوالات متداول
تفاوت اصلی بین UEFI و Legacy چیست؟
- تفاوت اصلی در رابط کاربری، امکانات امنیتی، پشتیبانی از سیستمعاملهای 64 بیتی، و سرعت بوت کردن میباشد.
کدام یک از UEFI و Legacy سریعتر بوت میشود؟
- معمولاً UEFI سریعتر از Legacy بوت میشود.
UEFI و Legacy از چه سیستمعاملهایی پشتیبانی میکنند؟
- UEFI معمولاً از تمامی سیستمعاملهای مدرن، شامل ویندوز 8 و 10، لینوکس، و مکینتاش پشتیبانی میکند. در حالی که Legacy به طور عمده برای سیستمعاملهای قدیمیتر مورد استفاده قرار میگیرد.
آیا تمامی سختافزارها با هر دو روش UEFI و Legacy سازگار هستند؟
- بیشتر سختافزارها با هر دو روش سازگار هستند، اما برخی از سختافزارهای جدیدتر فقط با UEFI سازگار هستند.
اگر به دنبال خرید سرور اچ پی و خرید تجهیزات شبکه با برند اچ به همراه مهلت تست و بهترین قیمت هستید با مشاورین آریا شبکه پیشرو تماس بگیرید.
مقالات مرتبط