UEFI - Unified Extensible Firmware Interface

ဘယ်လို UEFI တစ်ဦးကကိုယ်ပိုင်ကွန်ပျူတာ၏ Boot ကို Process ကိုပြောင်းလဲပေးမယ့

သင်ပထမဦးဆုံးသင့်ရဲ့ကွန်ပျူတာ system ပေါ်တွင်ဖွင့်သောအခါ, ချက်ချင်းသင်၏ operating system ကို loading မစတင်ထားဘူး။ ဒါဟာမူလ Basic Input Output System သို့မဟုတ်မှတဆင့်ဟာ့ဒ်ဝဲစတင်နေဖြင့်ပထမဦးဆုံးပုဂ္ဂိုလ်ရေးကွန်ပျူတာများနှင့်အတူတည်ထောင်ခဲ့ပါသည်တဲ့လုပ်ရိုးလုပ်စဉ်မှတဆင့်ဝင် BIOS ကို ။ ဒါကကွန်ပျူတာ၏အမျိုးမျိုးသောဟာ့ဒ်ဝဲအစိတ်အပိုင်းများစနစ်တကျအချင်းချင်းဆက်သွယ်ပြောဆိုခွင့်ပြုပါရန်လိုအပ်ပါသည်။ ကိုယ်ပိုင်စမ်းသပ်ခြင်းသို့မဟုတ် POST တွင်ပါဝါပြီးစီးခဲ့သည်နှင့်တပြိုင်နက်, BIOS ထို့နောက်အမှန်တကယ် operating system ကို boot loader စတင်။ ဤသည် processor ကိုမရှိမဖြစ်လိုအပ်တဲ့နှစ်ဆယ်နှစ်ကျော်ပေမယ့်စားသုံးသူများအတွက်တူညီဒီနှစ်ပေါင်း၏အတိတ်စုံတွဲအတွက်ပြောင်းလဲသွားပြီသဘောပေါက်မပြုစေခြင်းငှါကျန်ရစ်ခဲ့သည်။ အများစုမှာကွန်ပျူတာများကိုယခု Unified Extensible Firmware Interface သို့မဟုတ် UEFI လို့ခေါ်တဲ့စနစ်တစ်ခုကိုအသုံးပြုပါ။ ဤဆောင်းပါးသည်ဤကပုဂ္ဂိုလ်ရေးကွန်ပျူတာများမှအဓိပ်ပာယျသောအရာကိုကြည့်ကြာပါသည်။

UEFI ၏သမိုင်း

UEFI တကယ်က Intel ကတီထွင်မူရင်း Extensible Firmware Interface တစ်ခု extension တခုဖြစ်တယ်။ သူတို့ကနေမကောင်းကံကြမ္မာ Itanium သို့မဟုတ် IA64 server ကို Processor ကို lineup စတင်ခဲ့သည့်အခါသူတို့ကအခုအသစ်ဟာ့ဒ်ဝဲနှင့်ဆော့ဖ်ဝဲ interface ကို system ကိုတီထွင်ခဲ့သည်။ သောကြောင့်ယင်း၏ခေတ်မီဗိသုကာနှင့်တည်ဆဲ BIOS ကိုစနစ်များ၏န့်အသတ်များ, သူတို့က သာ. ကြီးမြတ်ပြောင်းလွယ်ပြင်လွယ်ဘို့ခွင့်ပြုမယ်လို့ operating system ကိုရန်ဟာ့ဒ်ဝဲကိုချွတ်လိုက်တာနဲ့အသစ်တစ်ခုနည်းလမ်းဖွံ့ဖြိုးတိုးတက်ချင်တယ်။ အဆိုပါ Itanium ကြီးမားတဲ့အောင်မြင်မှုမဟုတ်ခဲ့သောကြောင့်, ကြတယ်လို့ EFI အစီရင်ခံစာမှာစံချိန်စံညွှန်းလည်းနှစ်ပေါင်းများစွာ languished ။

2005 ခုနှစ်, Unified ကြတယ်လို့ EFI အစီရင်ခံစာမှာဖိုရမ်ဟာ့ဒ်ဝဲနှင့်ဆော့ဖ်ဝဲ interface ကိုအပ်ဒိတ်လုပ်စံနှုန်းသစ်တခုထုတ်လုပ်ရန် Intel ကတီထွင်မူလသတ်မှတ်ချက်များအပျေါမှာချဲ့ထွင်မယ်လို့အဓိကကော်ပိုရေးရှင်း၏နံပါတ်အကြားထူထောင်ခဲ့သည်။ ဤသည်ထိုကဲ့သို့သော AMD ၏ Apple, Dell, HP, IBM က, Intel Lenovo ကနဲ့ Microsoft အဖြစ်ကုမ္ပဏီများမှပါဝင်သည်။ တောင်မှနှစ်ခုအကြီးဆုံး BIOS ကိုချမှတ်သူများ, အမေရိကန် Megatrends Inc ကိုနှင့် Pheonix Technologies ကအဖွဲ့ဝင်များဖြစ်ကြသည်။

UEFI ဆိုတာဘာလဲ

အဆိုပါ UEFI ဟာ့ဒ်ဝဲနှင့်ဆော့ဖ်ဝဲကွန်ပျူတာစနစ်အတွင်းဆက်သွယ်ပြောဆိုပုံကိုသတ်မှတ်ပါတယ်တဲ့သတ်မှတ်ချက်ဖြစ်ပါတယ်။ အဆိုပါသတ်မှတ်ချက်အမှန်တကယ် Boot တက်ဝန်ဆောင်မှုများနှင့် runtime ကန်ဆောင်မှုအဖြစ်လူသိများဤဖြစ်စဉ်နှစ်ခုရှုထောင့်ကပါဝင်ပတ်သက်။ အဆိုပါ Boot တက်ဝန်ဆောင်မှုများဟာ့ဒ်ဝဲတင်များအတွက် software ကိုဒါမှမဟုတ် operating system တစ်ခုစတင်ရန်ပါလိမ့်မယ်ဘယ်လိုသတ်မှတ်ပါတယ်။ runtime န်ဆောင်မှုအမှန်တကယ် UEFI ကနေတိုက်ရိုက် Boot တက် Processor နဲ့တင်ပလီကေးရှင်းခုန်ကျော်သွားသကဲ့သို့ဖြစ်ရသည်ပါဝငျသညျ။ ဤသည်ကဘရောက်ဇာကိုဖွင့်တစ်ဦးကိုချစင်း operating system ကိုနဲ့တူအတန်ငယ်ပြုမူစေသည်။

အများအပြား UEFI BIOS ကိုအသေခံမခေါ်နေစဉ်, စနစ်အမှန်တကယ်လုံးဝဟာ့ဒ်ဝဲအနေဖြင့် BIOS ကိုဖယ်ရှားပစ်မထားဘူး။ အစောပိုင်းသတ်မှတ်ချက်များအဆိုပါ POST သို့မဟုတ် configuration options ကိုမဆိုမရှိခဲ့ပေ။ ရလဒ်အဖြစ်စနစ်နေဆဲနှစ်ခုရည်မှန်းချက်များအောင်မြင်ရန်နိုင်ရန်အတွက် BIOS ကိုလိုအပ်သည်။ အဆိုပါခြားနားချက်တည်ဆဲ BIOS ကိုသာစနစ်များအတွက်ဖြစ်နိုင်အဖြစ် BIOS ကိုဖွယ်ရှိညှိနှိုင်းမှု၏တူညီသောအဆင့်အထိရှိသည်မဟုတ်ပါလိမ့်မယ်ဆိုတာပါပဲ။

UEFI ၏အကျိုးကျေးဇူးများ

UEFI ၏အကြီးမားဆုံးအကျိုးကျေးဇူးတစ်စုံတစ်ရာသီးခြားဟာ့ဒ်ဝဲမှီခို၏မရှိခြင်းဖြစ်ပါသည်။ BIOS ကိုအတွက်အသုံးပြုခဲ့ပြီးသော x86 architecture ကိုမှတိကျတဲ့ဖြစ်ပါတယ် PC များ နှစ်ပေါင်း။ ဒါကအလားအလာတစ်ဦးကွဲပြားခြားနားရောင်းချသူထံမှ processor ကိုသုံးစွဲဖို့ပုဂ္ဂိုလ်ရေးကွန်ပျူတာများအတွက်ခွင့်ပြုသို့မဟုတ်ကြောင့်ထဲမှာအမွေ x86 နိုင်တဲ့ coding မရှိပါ။ ဤကဲ့သို့သောပစ္စည်းများမှသက်ရောက်မှုတွေရှိနိုင်တယ်လို့ ဆေးပြား သို့မဟုတ်ပင် Microsoft ရဲ့နောက်ဆုံးမှာပျက်စီးကိန်းနဲ့ရင်ဆိုင်ရ မှာ Windows RT ကိုအတူ Surface က တစ်ဦးကို ARM အခြေပြု Processor ကိုအသုံးပြုခဲ့ကြောင်း။

အဆိုပါ UEFI မှအခြားအဓိကအကျိုးကျေးဇူးကိုအလွယ်တကူထိုကဲ့သို့သော LILO သို့မဟုတ် GRUB အဖြစ် Bootloader ကိုတစ်ဦးလိုအပ်နေခြင်းမရှိဘဲမျိုးစုံ operating system မြားသို့ဖြန့်ချိဖို့စွမ်းရည်ဖြစ်ပါတယ်။ အဲဒီအစား, UEFI ကိုအလိုအလျောက်ပြုလုပ်ထံမှ operating system နဲ့ဝန်နှင့်အတူသင့်လျော်သော partition ကိုရွေးနိုင်သည်။ သော်လည်းအောင်မြင်ခံရဖို့ကဒီအဘို့အလို့ငှာ, ဟာ့ဒ်ဝဲနှင့်ဆော့ဖ်ဝဲနှစ်မျိုးလုံး UEFI သတ်မှတ်ချက်များအတွက်သင့်လျော်သောထောက်ခံမှုရှိရမည်။ ဒါဟာအမှန်တကယ်ပြီးသားအသုံးပြု Apple ရဲ့ကွန်ပျူတာစနစ်များအတွက်တည်ရှိ Boot Camp တူညီတဲ့ကွန်ပျူတာပေါ်မှာ, Mac OS X နဲ့ Windows အတွက်ဝန်ဖြစ်စေရှိသည်။

နောက်ဆုံးတွင် UEFI, BIOS ၏အဟောင်းစာသားကို menus တွေထက်အများကြီးပိုအသုံးပြုသူဖော်ရွေ interfaces ပူဇော်ပါလိမ့်မယ်။ ဒီအလုပ်အဆုံးအသုံးပြုသူများအတွက်စနစ်ပြုပြင်ပြောင်းလဲမှုတွေအများကြီးပိုမိုလွယ်ကူစေပါလိမ့်မယ်။ ထိုကဲ့သို့သောကန့်သတ်အသုံးပြုမှုကို web browser ကိုသို့မဟုတ်မေးလ် client ကဲ့သို့ application များကိုလျင်မြန်စွာဖြန့်ချိမယ့်အစားအပြည့်အဝ OS ကိုစတင်ခံရဖို့အတှကျထို့အပြင် interface ကိုဖွယ်ရှိခွင့်ပြုပါလိမ့်မယ်။ အခုတော့တချို့ကွန်ပျူတာများကိုဤနိုင်စွမ်းရှိပေမယ့်အမှန်တကယ် BIOS ကိုအတွင်းသျောကြောင်းသီးခြား mini ကို operating system ကိုစတင်အားဖြင့်အောင်မြင်ခဲ့သည်။

UEFI ၏အားနည်းချက်များ

UEFI နှင့်အတူစားသုံးသူများအတွက်အကြီးမားဆုံးပြဿနာဟာ့ဒ်ဝဲနှင့်ဆော့ဖ်ဝဲထောက်ခံမှုဖြစ်ပါတယ်။ ဒါကြောင့်စနစ်တကျအလုပ်လုပ်ဘို့အလို့ငှာ, ဟာ့ဒ်ဝဲနှင့် operating system ကိုနှစ်ဦးစလုံးသင့်လျော်သောသတ်မှတ်ချက်ကိုထောက်ပံ့ရပါမည်။ ဒါကအခုလက်ရှိ Windows သို့မဟုတ် Mac OS X ကိုအတူပြဿနာတစ်ခုအဖြစ်တာမဟုတျပါဘူးဒါပေမယ့်ထိုကဲ့သို့သော Windows XP ကိုအဖြစ်ဟောင်းများကိုလည်ပတ်မှုစနစ်များကိုဒီကိုထောက်ပံ့ကြဘူး။ အဆိုပါပြဿနာကိုအမှန်တကယ်ပြောင်းပြန်ပိုဖြစ်ပါတယ်။ အဲဒီအစား UEFI စနစ်များကိုလိုအပ်သည်အသစ်များ software ကိုပိုသစ် operating system မြားမှအဆင့်မြှင့်ထံမှအဟောင်းတွေစနစ်များကိုတားဆီးလိမ့်မည်။

သူမြားစှာပါဝါအသုံးပြုသူများသည် မြန်နှုန်းမြင့်အောင်လုပ်ခြင်း ဟာသူတို့ရဲ့ကွန်ပျူတာစနစ်များလည်းစိတ်ပျက်ဖြစ်နိုင်သည်။ UEFI ၏ထို့အပြင်တတ်နိုင်သမျှတစ် processor နှင့်မှတ်ဉာဏ်ထဲကအများဆုံးစွမ်းဆောင်ရည်အရအသုံးပြုတဲ့ BIOS ကိုအတွင်းအမျိုးမျိုးသော setting များကိုအများအပြားဖယ်ရှားပေးပါသည်။ ဤသည်မှာအများအားဖြင့် UEFI ဟာ့ဒ်ဝဲ၏ပထမမျိုးဆက်နှင့်အတူပြဿနာတစ်ခုဖြစ်ခဲ့သည်။ ဒါဟာမြန်နှုန်းမြင့်အောင်လုပ်ခြင်းအဘို့အဒီဇိုင်းရေးဆွဲမဟုတ်အရှိဆုံးဟာ့ဒ်ဝဲထိုကဲ့သို့သောဗို့သို့မဟုတ်မြှောက်ကိန်းချိန်ညှိဒါပေမဲ့ဒီများအတွက်ဒီဇိုင်းရေးဆွဲအများဆုံးအသစ်က hardware ပိုင်းကဤပြဿနာများကိုကျော်လွှားခဲ့ကြ features တွေကင်းမဲ့လိမ့်မည်ဟုမှန်သည်။

နိဂုံး

BIOS ကိုအတိတ်နှစ်ဆယ်ပေါင်းနှစ်ပေါင်းပုဂ္ဂိုလ်ရေးကွန်ပျူတာများကိုအပြေးမှာအလွန်ထိရောက်သောဖြစ်ခဲ့သည်။ ဒါဟာခက်ခဲသည့်ပြဿနာများကိုပိုမိုပြသနာကိုကျော်လွှားနိုင်စေရန်မိတ်ဆက်စရာမလိုဘဲနည်းပညာသစ်ကိုဆက်လက်လုပ်ကြောင်းန့်အသတ်များစွာရောက်ရှိခဲ့ပါသည်။ UEFI, BIOS ကနေလုပ်ငန်းစဉ်၏တာကျော် ယူ. အဆုံးအသုံးပြုသူများအတွက်ကချောမွေ့ဟုသတ်မှတ်ထားသည်။ ဤသည်ကိုအသုံးပြုဖို့နှင့်တစ်ဦးပိုပြီးပြောင်းလွယ်ပြင်လွယ်ပတ်ဝန်းကျင်ဖန်တီးရန်ကွန်ပျူတာပတ်ဝန်းကျင်ပိုမိုလွယ်ကူစေပါလိမ့်မယ်။ ယင်းနည်းပညာ၏နိဒါန်းယင်း၏ပြဿနာများမရှိဘဲလိမ့်မည်မဟုတ်ပေပေမယ့်အလားအလာအလွန်ကြီးတစ်ခုလုံးကို BIOS ကိုကှနျပြူတာမွေးရာပါအမွေအနှစ်လိုအပ်ချက်များကိုထင်ရှားသော။