Kas yra įkrovos įkroviklis?

What Is Boot Loader



Nors įkrovos pakrovėjai paprastai būna labai maži ir palyginti paprasti, jie atlieka svarbų vaidmenį įkrovos procese. Apsilankykite beveik bet kuriame su „Linux“ susijusiame forume ir tikimybė, kad susidursite su bent keliais žmonėmis, klausiančiais, kaip išspręsti įkrovos tvarkyklės problemą, yra didelė. Kad nekiltų problemų su įkrovos įkrovikliais, labai svarbu suprasti, kokį vaidmenį jie atlieka įkrovos procese ir kokie yra populiariausi „Linux“ įkrovos įkrovikliai.

Įkrovos įkėlimo programa yra programa, atsakinga už „Linux“ branduolio įkėlimą su pasirenkamais branduolio parametrais ir pradinį „Linux“ RAM diską, žinomą kaip initrd. „Linux“ branduolys yra „Linux“ operacinės sistemos branduolys, ir jis pradeda „init“ (trumpas inicializavimo) procesą arba inicialo pakeitimą, pvz. sistema , iškart po pakrovimo. Pradinis „Linux“ RAM diskas suteikia laikiną saugojimo vietą svarbiems failams įkelti į atmintį, kol bus galima įdiegti tikrąją šakninių failų sistemą.







Senesniuose kompiuteriuose su BIOS (pagrindine įvesties/išvesties sistema) įkrovos įkroviklis yra MBR (pagrindinis įkrovos įrašas), kuris užima pirmuosius 512 baitus diske, tačiau naujesni kompiuteriai su UEFI („Unified Extensible Firmware Interface“) jį saugo specialus skaidinys, vadinamas EFI sistemos skaidiniu.



Įkrovos įkroviklis įkeliamas BIOS arba UEFI po sėkmingo POST (Power-On Self-Test), kuris yra savitikros procesas, atliekamas iškart po to, kai įjungiamas kompiuteris ar kitas skaitmeninis elektroninis įrenginys.



Įkrovos įkroviklis yra svarbi programinė įranga, atsakinga už „Linux“ branduolio ir pradinio „Linux“ RAM disko įkėlimą. „Linux“ vartotojai gali pasirinkti iš kelių skirtingų įkrovos įkroviklių, kurių kiekvienas turi savo stipriąsias ir silpnąsias puses.