Kaj je zagonski nalagalnik?

What Is Boot Loader



Čeprav so zagonski nalagalniki ponavadi zelo majhni in sorazmerno preprosti, imajo ključno vlogo pri zagonu. Obiščite skoraj kateri koli forum, povezan z Linuxom, in možnosti, da boste naleteli na vsaj nekaj ljudi, ki sprašujejo, kako odpraviti težavo z zagonskim nalagalnikom, so velike. Da bi se izognili težavam z zagonskimi nalagalniki, je pomembno razumeti, kakšno vlogo imajo pri zagonu in kateri so najbolj priljubljeni zagonski nalagalniki Linuxa.

Zagonski nalagalnik je program, odgovoren za nalaganje jedra Linuxa z izbirnimi parametri jedra in začetnega diska RAM -a Linuxa, znanega kot initrd. Jedro Linuxa je jedro operacijskega sistema Linux in zažene postopek init (okrajšava za inicializacijo) ali zamenjavo init, kot je sistem , takoj po nalaganju. Začetni disk RAM v sistemu Linux ponuja začasni prostor za shranjevanje kritičnih datotek v pomnilnik, preden se lahko namesti pravi korenski datotečni sistem.







Na starejših računalnikih z BIOS -om (osnovni vhodno -izhodni sistem) je zagonski nalagalnik v MBR (Master Boot Record), ki zavzame prvih 512 bajtov na disku, vendar ga novejši računalniki z UEFI (Unified Extensible Firmware Interface) shranijo v posebno particijo, imenovano EFI System Partition.



BIOS ali UEFI naloži zagonski nalagalnik po uspešnem POST (Power-On Self-Test), ki je postopek samopreizkusa, ki se izvede takoj po vklopu računalnika ali druge digitalne elektronske naprave.



Zagonski nalagalnik je kritična programska oprema, ki je odgovorna za nalaganje jedra Linuxa in diska z začetnim pomnilnikom Linux. Uporabniki Linuxa lahko izbirajo med različnimi zagonskimi nalagalniki, od katerih ima vsak svoje prednosti in slabosti.