လုံးဝအခမဲ့ Coreboot ဖြန့်ဖြူးမှု Libreboot ၏ ဒုတိယမြောက် ဖြန့်ချိမှု

ဖွံ့ဖြိုးတိုးတက်မှုငါးနှစ်အကြာတွင်၊ Libreboot ဖြန့်ချီရေးကိရိယာအစုံ 20210522 ထုတ်ဝေမှုကို တင်ပြလိုက်ပါသည်။ ၎င်းသည် GNU ပရောဂျက်၏တစ်စိတ်တစ်ပိုင်းအဖြစ် ဒုတိယထုတ်ဝေခဲ့ပြီး ၎င်းအား ထပ်လောင်းတည်ငြိမ်မှုနှင့် စမ်းသပ်မှုများလိုအပ်သောကြောင့် ၎င်းကို "စမ်းသပ်ခြင်း" အဖြစ် သတ်မှတ်ဆဲဖြစ်သည်။ Libreboot သည် CPU၊ memory၊ peripherals နှင့် အခြားသော hardware အစိတ်အပိုင်းများကို အစပြုရန် တာဝန်ရှိသော မူပိုင် UEFI နှင့် BIOS firmware အတွက် binary-free အစားထိုးမှုကို ပံ့ပိုးပေးသည့် CoreBoot ပရောဂျက်၏ လုံးဝအခမဲ့လမ်းဆုံတစ်ခုကို တီထွင်သည်။

Libreboot သည် သင့်အား လည်ပတ်မှုစနစ်အဆင့်တွင်သာမက booting ပေးသည့် firmware ကိုပါ သီးသန့်ဆော့ဖ်ဝဲဖြင့် လုံးလုံးလျားလျား ဖြန့်ဝေခွင့်ပြုသည့် စနစ်ပတ်ဝန်းကျင်ကို ဖန်တီးရန် ရည်ရွယ်သည်။ Libreboot သည် CoreBoot ၏ မူပိုင်အစိတ်အပိုင်းများကို ဖယ်ရှားရုံသာမကဘဲ သုံးစွဲသူများအတွက် အထူးကျွမ်းကျင်မှုမရှိဘဲမည်သည့်အသုံးပြုသူမဆို အသုံးပြုနိုင်သည့် ဖြန့်ဖြူးမှုကို ဖန်တီးပေးသည့်ကိရိယာများကိုပါ ထည့်သွင်းထားသည်။

ပြဿနာမရှိဘဲ Libreboot ကိုအသုံးပြုနိုင်သည့် ကောင်းစွာစမ်းသပ်ပြီးသား စက်ပစ္စည်းများတွင် Intel GM45 ချစ်ပ်များ (ThinkPad X200၊ T400)၊ X4X ပလပ်ဖောင်းများ (Gigabyte GA-G41M-ES2L)၊ ASUS KCMA-D8၊ ASUS KGPE-D16 နှင့် Intel i945 ကိုအခြေခံထားသော လက်ပ်တော့များ ပါဝင်သည်။ (ThinkPad X60/T60၊ Macbook 1/2)။ ထပ်လောင်းစမ်းသပ်မှုတွင် ASUS KFSN4-DRE၊ Intel D510MO၊ Intel D945GCLF နှင့် Acer G43T-AM3 ဘုတ်များ လိုအပ်သည်။

ထုတ်ဝေမှုအသစ်တွင်-

  • ပီစီနှင့် လက်တော့ပ်များအတွက် ထပ်လောင်းပံ့ပိုးမှု- Intel G43T-AM3၊ Acer G43T-AM3၊ Lenovo ThinkPad R500၊ Lenovo ThinkPad X301။
  • ပံ့ပိုးထားသော Desktop Motherboard များ-
    • Gigabyte GA-G41M-ES2L
    • Intel D510MO နှင့် D410PT
    • Intel D945GCLF
    • Apple iMac 5/2
    • Acer G43T-AM3
  • ဆာဗာများနှင့် အလုပ်ရုံများ (AMD) အတွက် ပံ့ပိုးထားသော မားသားဘုတ်များ
    • ASUS KCMA-D8
    • ASUS KGPE-D16
    • ASUS KFSN4-DRE
  • ပံ့ပိုးထားသော လက်ပ်တော့များ (Intel)-
    • Lenovo က ThinkPad X200
    • Lenovo ThinkPad R400
    • Lenovo က ThinkPad T400
    • Lenovo က ThinkPad T500
    • Lenovo ThinkPad W500
    • Lenovo ThinkPad R500
    • Lenovo က ThinkPad X301
    • Apple MacBook1 နှင့် MacBook2
  • ASUS Chromebook C201 အတွက် ပံ့ပိုးမှုကို ရပ်ဆိုင်းလိုက်ပါပြီ။
  • တိုးတက်ကောင်းမွန်သော lbmk တပ်ဆင်မှုစနစ်။ နောက်ဆုံးထွက်ရှိပြီးနောက်၊ စည်းဝေးပွဲစနစ်အား လုံးလုံးလျားလျား ပြန်လည်ရေးသားရန် ကြိုးပမ်းခဲ့သော်လည်း မအောင်မြင်ခဲ့ဘဲ ထုတ်ဝေမှုအသစ်များဖွဲ့စည်းရာတွင် အချိန်အတော်ကြာ ရပ်တန့်သွားခဲ့သည်။ ပြီးခဲ့သောနှစ်တွင်၊ ပြန်လည်ပြင်ဆင်ရေးအစီအစဥ်ကို ဖျက်သိမ်းခဲ့ပြီး အဟောင်းတည်ဆောက်မှုစနစ်အား တိုးတက်ကောင်းမွန်လာစေရန်နှင့် အဓိကဗိသုကာဆိုင်ရာပြဿနာများကို ဖြေရှင်းနိုင်ခဲ့သည်။ ရလဒ်များကို lbmk အတွက် အခြေခံအဖြစ် အသုံးပြုထားသည့် သီးခြားပရောဂျက်တစ်ခုဖြစ်သည့် osboot တွင် အကောင်အထည်ဖော်ခဲ့သည်။ ဗားရှင်းအသစ်သည် ချို့ယွင်းချက်ဟောင်းများကို ဖြေရှင်းပေးသည်၊ ပိုမို၍ စိတ်ကြိုက်ပြင်ဆင်နိုင်ပြီး ပိုမို၍ မော်ဂျူလာဖြစ်သည်။ coreboot boards အသစ်များထည့်ခြင်းလုပ်ငန်းစဉ်သည် အလွန်ရိုးရှင်းပါသည်။ GRUB နှင့် SeaBIOS payload handlers များဖြင့် အလုပ်တွဲကို သီးခြား command တစ်ခုသို့ ရွှေ့ထားသည်။ UEFI အတွက် Tianocore ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။
  • သီးခြား libgfxinit module တွင် ထားရှိကာ C မှ Ada သို့ ပြန်လည်ရေးသားထားသည့် ဂရပ်ဖစ်စနစ်ခွဲကို စတင်ရန်အတွက် Coreboot ပရောဂျက်မှ ကုဒ်အသစ်အတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်သွင်းထားသည်။ Intel GM45 (ThinkPad X200၊ T400၊ T500၊ W500၊ R400၊ R500၊ T400S၊ X200S၊ X200T၊ X301) နှင့် Intel X4X (Gigabyte-GA-G41M) နှင့် Intel X2X (Gigabyte-GA-G43M၊ G3T-AMT43) ချစ်ပ်များ၊ Intel DGXNUMXGT)။

    source: opennet.ru

မှတ်ချက် Add