Шта је Боот Лоадер?

What Is Boot Loader



Иако су покретачи за учитавање обично врло мали и релативно једноставни, они играју кључну улогу у процесу покретања. Посетите било који форум у вези са Линуксом и велике су шансе да ћете наићи на бар неколико људи који питају како да реше проблем са покретачким програмом. Да бисте избегли проблеме са покретачким програмима, најважније је разумети коју улогу они играју у процесу покретања и који су најпопуларнији Линукс покретачи за покретање система.

Боот лоадер је програм одговоран за учитавање Линук језгра са опционим параметрима језгре и Линук почетног РАМ диска, познатог као инитрд. Језгро Линукса је језгро оперативног система Линукс и покреће процес инит (скраћено од иницијализације) или замену инита као што је систем , одмах након учитавања. Линук почетни РАМ диск обезбеђује привремени складишни простор за учитавање критичних датотека у меморију пре него што се прави роот систем датотека може монтирати.







На старијим рачунарима са БИОС -ом (основни улазни/излазни систем), покретачки програм се налази у МБР -у (Мастер Боот Рецорд), који заузима првих 512 бајтова на диску, али га новији рачунари са УЕФИ (Унифиед Ектенсибле Фирмваре Интерфаце) чувају у посебну партицију која се зове ЕФИ системска партиција.



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



Учитавач за покретање је критичан део софтвера који је одговоран за учитавање Линук језгра и Линук почетног РАМ диска. Корисници Линука могу бирати између неколико различитих покретачких програма, сваки са својим предностима и слабостима.