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