فرق بین Legacy Mode و UEFI چیست؟
فریمور هم بخشی از نرم افزار است که به عنوان یه رابط بین سخت افزار (مادربرد) و سیستم عامل, عمل میکنه. Legacy Mode هم مربوط به فریمور BIOS میشه. سیستم BIOS ورودی/خروجی پایه (BIOS = Basic Input/Output System), اوایل, فریمور پرطرفدار و محبوب برای کامپیوتر بود که در سال ۱۹۷۵ از طرف کمپانی IBM برای سیستم عامل CP/M معرفی شد. با اینکه هنوز هم BIOS ها بخشی از کامپیوتر هستن, اما با این وجود, کامپیوتر ها پیشرفت خیلی زیادی داشتن؛ نا گفته نمونه که BIOS نمیتونه خدمات پیشرفته ای برای سخت افزار های مدرن ارائه بدن.
UEFI نسبت به BIOS موفق تر بوده. UEFI از GPT و BIOS از MBR استفاده میکنه. GPT و MBR هر دو فرمت هایی هستن که اطلاعات پارتیشن بندی هارد دیسک رو مشخص میکنن. تو ادامه چند مورد از تفاوت این دو رو براتون تهیه کردیم
۱ . حد اکثر حجم پارتیشن تو MBR, برابر با ۲ ترابایت میباشد, در حالیکه تو UEFI, برابر با ۹ زتابایت است.
2 . MBR میتونه حداکثر ۴ تا پارتیشن داشته باشه, در حالیکه GPT میتونه ۱۲۸ تا پارتیشن داشته باشه.
3 . MBR میتونه فقط یه دونه بوت لودر رو ذخیره کنه در حالیکه GPT یه سیستم جداگانه به اسم سیستم پارتیشن EFI برای ذخیره کردن چندین تا بوت لودر داره. اگه دو یا سه تا سیستم عامل دارین, EFI خیلی میتونه بهتون کمک کنه, چون هر یک از این سیستم عامل ها نیاز به بوت لودر دارن که EFI میتونه این بوت لودرها رو تو خودش ذخیره کنه.
4 . UEFI بوت امن رو ارائه میده که میتونه از ویروس هایی که موقع بوت عمل میکنن جلوگیری کنه.
BIOS خیلی قدیمیه و UEFI دارای کلی ویژگی مثبت هست, به این ترتیب همیشه پیشنهاد میدیم که سیستم عاملتون رو تو حالت UEFI نصب کنین.
تذکر: اگه سیستمتون تو حالت Legacy Mode بوت بشه, نمیتونین سیستمتون رو تو حالت UEFI نصب کنین.
معلومه که استفاده از Legacy Mode امن و ومطمئنه. در واقع خود Legacy mode باعث بوجود اومدن اصطلاح BIOS شد. برای اینکه تفاوت هایی که بین این دو هست رو خوب متوجه بشیم, نشستیم پای صحبت و گپی که Legacy Mode و UEFI با هم داشتن!
امیدوارم از این مکالمه خوشتون بیاد
Legacy: من خیلی قدیمی تر از توام! کلی تعمیر کار با من خاطره دارن اون موقعی که تو حتی وجود خارجی نداشتی؛ من از یه کد ۱۶ بیتی که اون زمان شاخی بود واسه خودش کارمو شروع کردم… هه!!
UEFI: حرفی که میگی درست! اما این زمانی که داری به رخ میکشی همون موقعی نبود که پردازشگرای ۳۲ بیتی و ۶۴ بیتی تازه معرفی شده بودن و پردازشگر ۱۶ بیتی تو هم داشت رو به زوال میرفت؟؟ همون موقعی که دسترسی محدود به حافظه و رم داشتی! درست همون موقعی که دیگه مطمئن شده بودن اگه کار با تو رو ادامه بدن کارشون سخت تر میشه, واسه همین من رو ساختن و معرفی کردن
Legacy: کلی آدم جمع شدن تا منو برنامه نویسی کنن, وقتی هم مشکلی برام پیش بیاد, دوباره میتونم همشونو جمع کنم تا درستم کنن!
UEFI: خب که چی؟! زبان من از مال تو خیلی راحت تره و کار کلی برنامه نویس و تعمیر کار رو راحت کردم, واسه همینم خاطرخواه زیاد دارم!
Legacy: من تنظیمات رام رو هم پشتیبانی میکنم؛ ولی خب, آره, نگهداری و اصلاح رام ها یکم واسم سخته
Legacy: من از MBR واسه بوت کردن سیستم عامل استفاده میکنم؛ که حد اکثر از ۴ تا پارتیشن اولیه با حجم ۲ ترا تشکیل شده.
UEFI: ها ها ها! اصلا حرف از حجم و اینا نزن؛ من از GPT استفاده میکنم و میتوتنم ۱۲۸ تا پارتیشن اولیه درست کنم اونم به اندازه ۹ زتابایت!!!
Legacy: انگار دوران من دیگه تموم شده و باید برم به دیار باقی!
UEFI: ببخشید, اصن نمیخواستم پر رویی کنم! ولی فعلا جایی نرو, من هنوز بهت احتیاج دارم؛ فعلا باش! باش تا چند سال دیگه, تا وقتی که همه چیز رو تمام و کمال به من انتقال بدن!
Legacy: این همه سال رو که بودم, این چند سال هم فک نکنم به کسی بر بخوره. پس منم میمونم و همراهیت میکنم؛ فقط امیدوارم که بقیه از بوت کردن با من نترسن چون منم به اندازه ی تو مطمئن و امن هستم, مگه نه؟
UEFI: آره آره! درسته, تو هم مطمئن و امن هستی! (در حالیکه به تیکه انداختن در مورد بوت امن فکر میکرد, تصمیم گرفت بحث را ادامه ندهد! مثل UEFI باشید!!!
پایان این مکالمه میرسیم به آتش بس بین Legacy و UEFI !
حالا فرق بین Legacy Boot و UEFI Boot بوت چیه؟
Legacy Boot: این مدل بوت, پردازشی هست که بوسیله ی فریمور BIOS استفاده میشه. این فریمور شامل یه لیست از دستگاه های ذخیره شده و دارای امکان بوت ( درایوهای فلاپی دیسک, درایو هارد دیسک و…) است که این لیست رو بصورت اولویت بندی شده تنظیم میکنه. وقتی که فرایند POST انجام شد, فریمور قسمت اول هر یک از این بخش های ذخیره شده داخل حافظه رو لود و برای یه MBR یا مستر بوت معتبر , اسکن میکنه. اگه MBR معتبر پیدا بشه, فریمور پروسه اجرا رو به Boot Loader Code ایی که تو MBR موجوده انتقال میده تا اینطوری به کاربر اجازه بده تا بوت رو از کدوم پارتیشن شروع کنه. اگه چیزی یافت نشه, به فرمان بوت, این فرایند تو درایو بعدی انجام میشه.
UEFI Boot: این نوع از بوت, توسط فریمور UEFI استفاده میشه. این فریمور شامل یه لیست از بوت های معتبری است که بهش میگن پارتیشن خدمات EFI. در طول پروسه POST, فریمور UEFI, تمام دستگاه های قابل بوت که به کامپیوتر متصل و ذخیره شدن رو برای پیدا کردن GPT معتبر, اسکن میکنه. برخلاف MBR, یه GPT, بوت لودر نداره. خود فریمور, GPT ها رو اسکن میکنه تا یه پارتیشن خدمات EFI رو برای بوت شدن پیدا کنه.اگه هیچ پارتیشن EFI قابل بوت پیدا نشه, فریمور میره رو حالت Legacy boot !
Legacy Mode به کامپیوتر ها اجازه ی ساختن و نصب UEFI رو برای پشتیبانی از سیستم عامل, صادر میکنن. در واقع UEFI برای پشتیبانی از BIOS قدیمیه.
هیچ Legacy Mode ایی, بدون UEFI وجود نداره و این دو, در حقیقت مکمل هم هستن.
به هر حال بوجود اومدن UEFI بی دلیل نیست. سخت افزار ها, از زمان پیدایش BIOS, دستخوش تغییرات زیادی بودن که در کنار این تغییرات, اضافه شدن و بالا رفتن امنیت هم جزئی از این تغییرات محسوب میشه.
این هم از مقاله ی امروز,
امیدوارم خوشتون اومده باشه
منبع: howtogeek.com
تاریخ تدوین آموزش: ۱۰ تیر ۱۳۹۶
بهینه سازی و تکمیل: www.dlbios.ir
دانلود بایوس و قطعات کامپیوتر | قطعات لپ تاپ – تعمیرات لپ تاپ