Учитавач покрета је веома важан за оперативне системе. Ипак, често се занемарује као кључна компонента рачунара. То је зато што игра своју улогу у позадини, помажући да се активира исправан оперативни систем. Већина процесорских плоча на нашим уређајима има унапред учитане програме. Ови програми су познати као боотлоадери.
Овај чланак објашњава шта је боотлоадер и како то ради. Ако вас занима да сазнате шта је боотлоадер и како то ради, овај чланак је за вас.
Шта је Боотлоадер
Када се укључи, рачунар има чисто стање. То значи да у његовој меморији нема програма и да се не може приступити њеним компонентама.
Алат за учитавање помаже да се учита оперативни систем или рунтиме окружење за додавање програма у меморију и обезбеђивање приступа компонентама. Потребно је за покретање процеса покретања, иницијализацију хардвера и прослеђивање контроле језгру, које иницијализује оперативни систем.
БИОС
Кључне компоненте покретачког програма укључују основни систем улаза / излаза (БИОС), уграђени софтвер који се налази у меморији само за читање (РОМ) рачунара. Када је рачунар укључен, БИОС се покреће пре него што се покрене било који други програм.
БИОС се састоји од следећег:
- ПОСТ (самоиспитивање при укључивању)
- Уређај за покретање система
- БИОС прекида
- Мени за подешавање
Мени за подешавање помаже у подешавању параметара покретачког програма. Савремене верзије БИОС-а користе се за подешавање различитих параметара. То укључује редослед покретања, који одређује уређаје БИОС проверава пре покретања.
Учитавач сектора за покретање учитава први 512-бајтни сектор са диска за покретање у РАМ. Потребно је да би први доступни меморијски блок или сектор у медију био резервисан за запис.
Повезан: Како приступити БИОС-у на рачунару са оперативним системом Виндовс 8
Прекиди БИОС-а су управљачки програми уређаја на које се покретачки програми ослањају да би приступили екрану, тастатури и дисковима. Не користе сви оперативни системи прекиде БИОС-а.
Поред БИОС-а, постоје и продужни РОМ-ови. Главни БИОС може покренути продужни РОМ.
Учитавач се обично састоји од три програма:
- Програм сектора за покретање који БИОС директно учитава у време покретања
- Програм друге фазе који је програм за покретање покренуо да би довршио поступак покретања
- Инсталациони програм покретачког програма за инсталирање покретачког програма и програма друге фазе на диску за покретање.
УЕФИ БИОС
Нови захтеви корисника рачунара довели су до стварања модерног наследника БИОС-а.
УЕФИ (Унифиед Ектенсибле Фирмваре Интерфаце) је мини оперативни систем који учитавач учитава у меморију пре него што изврши додатне оперативне рутине.
Иако дели неке сличности са БИОС-ом, неколико кључних разлика навело је многе да сматрају УЕФИ проширењем, а не заменом традиционалног БИОС-а.
Једна од главних разлика између УЕФИ и БИОС-а је како УЕФИ пружа оперативни интерфејс за рачунаре и користи нове механизме и функције. Поред тога, иако УЕФИ не дефинише како фирмвер треба програмирати у целости, он утиче на интерфејс између фирмвера и оперативног система.
УЕФИ програм се трајно налази на меморијском чипу на матичној плочи. То значи да се задржава чак и када нема снаге. Јединствени оперативни слој користи се за комуникацију између фирмвера и оперативног система. УЕФИ режим се може покренути пре покретања оперативног система.
Неке од кључних предности УЕФИ укључују:
- Не захтева активни оперативни систем за мрежну функционалност
- Боља употребљивост коришћењем рачунарског миша и графичког корисничког интерфејса
- Побољшана сигурност помоћу функције сигурног покретања
- Флексибилна модуларна структура која јој помаже да се прилагоди посебним хардверским окружењима и профилима захтева
- Менаџер покретања, који управља различитим покретачким програмима за различите оперативне системе
- Алат за командну линију за обављање дијагностике и решавање проблема
Сврха сигурног покретања је да побољша сигурност. Пре покретања морају се верификовати делови УЕФИ фирмвера, покретачког програма и језгра оперативног система. Компоненте се верификују помоћу криптографских дигиталних потписа у бази потписа УЕФИ фирмвера. Покретање система може се отказати ако безбедносна провера не прође.
У професионалним окружењима, Сецуре Боот се обично користи са хардверском компонентом. Тхе Модул поуздане платформе (ТПМ) је кључна компонента сигурног покретања, пружајући сигурносне функције за рачунаре.
У поређењу са традиционалним старим методом покретања БИОС-а, од УЕФИ се могу добити следеће предности, а ГПТ нуди следеће предности:
- Омогућава истовремено инсталирање више оперативних система са сопственим менаџерима покретања.
- Покреће се брже од старих БИОС система
- Подржава апликације пре покретања
Ових дана се користи НВРАМ (непроменљива меморија са случајним приступом) за подешавања везана за покретање система. Поставке се чувају након искључивања рачунара. Користи се мала количина батерије из матичне плоче.
Како ради боотлоадер?
Након укључивања рачунара, на екрану се појављују информације о инсталираном хардверу. Покретач поставља свој оперативни систем у меморију. Основни систем улаза / излаза (БИОС) врши тестове пре преноса контроле у Мастер Боот Рецорд (МБР), који садржи покретачки програм.
Много покретачких програма је конфигурисано тако да корисницима пружа различите могућности покретања. Опције укључују различите оперативне системе, различите верзије истог оперативног система, опције учитавања оперативног система и програме који раде без оперативног система.
Повезан: Како онемогућити УЕФИ Сецуре Боот за двоструко покретање било ког система
У одређеним случајевима уређај може имати два оперативна система. Покретачи се могу користити на овим уређајима за аутоматско покретање исправног оперативног система који корисници преферирају. Учитавач се такође може користити за покретање оперативног система у безбедни режим за опоравак.
Учитавач можете користити за покретање у програм без покретања оперативног система. Ово може бити корисно код уређаја као што су играће конзоле. Након уметања диска за игру у конзолу и укључивања конзоле, корисник се преусмерава на игру уместо на екран добродошлице.
Изузеци и прекиди
Боотлоадери су веома важни за одржавање безбедности и софтверске архитектуре. Учитавачи и апликације могу изузетно другачије да поступају са изузецима и прекидима. Метода повезивања хардвера и софтвера директно утиче на то како функционишу изузеци и прекиди и утиче на функционалност покретачког програма.
Ако уђете у БИОС и пронађете поставке које недостају, ево како ћете их вратити.
Прочитајте следеће
- Објашњена технологија
- ГРУБ Боотлоадер
- БИОС
- УЕФИ
- Грешке при покретању
Цалвин је писац у МакеУсеОф-у. Када не гледа Рицка и Мортија или његове омиљене спортске тимове, Цалвин пише о стартуп-овима, блоцкцхаину, цибер-сигурности и другим областима технологије.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!
Још један корак…!
Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.