УЕФИ

Цоребоот Версус УЕФИ

Цоребоот Версус УЕФИ

БИОС (скраћеница од Басиц Инпут / Оутпут Систем), који је традиционално изводио хардверску иницијализацију током процеса покретања система, био је код нас од 70-их, а време да га заменимо дошло је пре неколико година.

Данас је фактички наследник БИОС-а Унифиед Ектенсибле Фирмваре Интерфаце (УЕФИ), који решава неколико техничких недостатака, а истовремено пружа стару подршку за БИОС услуге. Али супротно популарном веровању, УЕФИ није једина доступна замена за БИОС. Ту је и цоребоот, који је софтвер отвореног кода, чији је циљ да замени БИОС лаганим фирмвером који ради само минимум како би учитао и покренуо савремени 32-битни или 64-битни оперативни систем.

У овом чланку објашњавамо разлоге због којих је БИОС застарео и упоређујемо цоребоот са УЕФИ како бисмо видели како су настале ове две замене за БИОС, шта желе да постигну и које су њихове предности и недостаци.

Крај БИОС-а

Рачунари су се значајно развили откако је Гари Килдалл, амерички информатичар и предузетник микрорачунара, изумео термин БИОС. У данашње време уобичајено је покретање система не само са чврстих дискова и оптичких медија, већ и са УСБ флеш дискова и удаљених мрежних уређаја. Такође је уобичајено покретање са тврдих дискова већих од 2.2 ТБ, што је строго ограничење наметнуто Мастер Боот Рецорд (МБР), стандардним типом сектора за покретање ИБМ ПЦ-компатибилних система са БИОС-ом.

Поред врло ограничене хардверске подршке, БИОС такође не испуњава тренутне сигурносне захтеве произвођача рачунара, којима је потребан начин да осигурају да се корисник увек покреће у оперативни систем који није петљао између подизања система.

Коначно, БИОС је такође застарео у погледу његове употребљивости. Његов кориснички само текстуални интерфејс је незграпан и често је тешко за навигацију. Многе имплементације БИОС-а региструју улаз само када долази са ПС / 2 тастатуре, а унос миша је готово нечувен.

Наследници БИОС-а

Тренутно постоје три главна наследника БИОС-а: цоребоот, либребоот и УЕФИ. Од њих је либребоот најмлађи и заправо је дистрибуција цоребоота без власничког бинарног кода. Леах Рове покренула га је 2013. године и тренутно ради са било којом Линук дистрибуцијом која за графику користи поставку режима језгра (КМС). Због блиских веза либребоот-а са цоребоот-ом и његове ограничене подршке, о њему нећемо даље расправљати у овом чланку.

цоребоот

На својој званичној веб страници цоребоот је описан као „проширена платформа фирмвера која пружа муњевито брзо и сигурно искуство покретања на модерним рачунарима и уграђеним системима.”Цоребоот је првобитно објављен 1999. године, са циљем да створи БИОС-ову алтернативу која би се брзо покренула и паметно обрађивала грешке.

Неки од главних сарадника на пројекту укључују АМД, МСИ, Гигабите, Цоресистемс, а такође и Гоогле, који делимично спонзорише цоребоот пројекат и прихватио га је у седам узастопних година за Гоогле Суммер оф Цоде.

2009. године, оснивач цоребоот-а Рон Минницх рекао је, „Данас више од 10 милиона рачунара покреће цоребоот. Многи од њих су уређаји и сет-топ боксови. Ствари које би требало да се тренутно активирају. Али неке компаније сада продају и сервере који раде са цоребоот-ом. Случајеви употребе су врло раширени. Неке цоребоот машине ловиле су мине у Авганистану, друге су осигуравале интегритет података и перформансе у великим болницама. Цоребоот је коришћен у тестирању система и побољшању сигурности аутомобила, и наравно у неколико супер рачунарских кластера са хиљадама и хиљадама чворова.”

Међу доступнијим уређајима који подржавају цоребоот су неки Цхромебоок-ови засновани на к86, ОЛПЦ КСО и Либребоот Кс200 и Т400.

У поређењу са БИОС-ом, цоребоот извршава само хардверску иницијализацију, док традиционални БИОС такође покреће оперативни систем. Након иницијализације хардвера, цоребоот покреће засебан програм који се назива корисни терет. Корисни терет може бити било који програм. Поред стандардних покретачких програма који могу да покрену оперативни систем, то заправо може бити и сам кернел оперативног система, што значи да је могуће ставити цоребоот и Линук кернел у фласх флеш да би се имао увијек доступан Линук систем.

УЕФИ

УЕФИ се заснива на оригиналној спецификацији проширивог интерфејса за фирмвер (ЕФИ), коју је Интел развио 2005. године, након формирања Уједињеног ЕФИ форума.

„Обједињена ЕФИ (УЕФИ) спецификација (раније позната као ЕФИ спецификација) дефинише интерфејс између оперативног система и фирмвера платформе“, описује спецификацију Интел. „Интерфејс се састоји од табела података које садрже информације у вези са платформом, позиве сервисне службе за покретање и позиве рунтиме услуге који су доступни оперативном систему и његовом учитавачу. Они пружају стандардно окружење за покретање оперативног система и покретање апликација пре покретања.”

У већини нових машина, УЕФИ је заменио БИОС као сложенију алтернативу, тако што је сваки произвођач рачунара на посебан начин применио стандард како би створио фронт-енд специфичан за потребе произвођача.

УЕФИ, између осталог, пружа окружење пре покретања са сопственом љуском, управљачким програмима, апликацијама, могућношћу претраживања Интернета, стварања сигурносних копија система и извођења даљинске дијагностике без оперативног система. УЕФИ подржава покретање са тврдих дискова великих 9.4 ЗБ (1 ЗБ = 1 трилион гигабајта), што би требало да буде довољно неко време с обзиром на то да се очекује да ће читав Интернет бити око 8 ЗБ.

Али упркос свим предностима које УЕФИ има над БИОС-ом, многи активисти за дигитална права су га критиковали, тврдећи да УЕФИ уклања способност корисника да истински контролише рачунар због функције назване Сецуре Боот, која осигурава да се уређај покреће користећи само софтвер у шта има поверење произвођач оригиналне опреме (ОЕМ).

Неке машине са функцијом Сецуре Боот онемогућавају искључивање функције, тако да свако ко поседује такву машину заглави се са било којим оперативним системом који је испоручен са машином. Узимајући у обзир колико мало преносних рачунара долази са унапред инсталираним Линуком, сви корисници Линука који набаве лаптоп или десктоп рачунар који није посебно оглашен као Линук-прикладан, требало би да осигурају да машина омогућава искључивање сигурног покретања.

Закључак

Иако је цоребоот много старији од УЕФИ-а, већина корисника рачунара једва зна за његово постојање, јер се може наћи углавном у високо специјализованим уређајима, а не у преносним и десктоп рачунарима. С тим у вези, машине са цоребоот-ом постоје; само их је много теже наћи.

ОпенТТД вс Симутранс
Стварање сопствене симулације превоза може бити забавно, опуштајуће и изузетно примамљиво. Због тога морате да испробате што више игара како бисте про...
Водич за ОпенТТД
ОпенТТД је једна од најпопуларнијих игара за пословну симулацију. У овој игри морате створити диван посао превоза. Међутим, почет ћете у почетку око 1...
СуперТукКарт за Линук
СуперТукКарт је сјајан наслов дизајниран да вам пружи Марио Карт искуство бесплатно на вашем Линук систему. Прилично је изазовно и забавно играти, диз...