Mis on alglaadur?

What Is Boot Loader



Kuigi alglaadurid kipuvad olema väga väikesed ja suhteliselt lihtsad, mängivad nad alglaadimisprotsessis kriitilist rolli. Külastage peaaegu kõiki Linuxiga seotud foorumeid ja tõenäosus, et kohtate vähemalt mõnda inimest, kes küsivad, kuidas alglaaduriga probleemi lahendada, on suur. Alglaaduritega seotud probleemide vältimiseks on ülimalt oluline mõista, millist rolli nad alglaadimisprotsessis mängivad ja millised on kõige populaarsemad Linuxi alglaadurid.

Alglaadur on programm, mis vastutab Linuxi kerneli laadimise eest valikuliste kerneli parameetritega ja Linuxi esialgse RAM -i kettaga, mida tuntakse kui initrd. Linuxi kernel on Linuxi operatsioonisüsteemi tuum ja see käivitab init (lühend initsialiseerimiseks) või init asendamise, näiteks süsteem , kohe pärast laadimist. Linuxi esialgne RAM -ketas pakub ajutist salvestusruumi kriitiliste failide mällu laadimiseks enne tõelise juurfailisüsteemi paigaldamist.







Vanematel arvutitel, millel on BIOS (Basic Input/Output System), asub alglaadur MBR -is (Master Boot Record), mis hõivab esimesed 512 baiti kettal, kuid uuemad arvutid, millel on UEFI (Unified Extensible Firmware Interface), salvestavad selle spetsiaalne sektsioon nimega EFI System Partition.



BIOS või UEFI laadib alglaaduri pärast edukat POST-i (Power-On Self-Test), mis on enesetesti protsess, mis viiakse läbi kohe pärast arvuti või muu digitaalse elektroonilise seadme sisselülitamist.



Alglaadur on kriitiline tarkvara, mis vastutab Linuxi tuuma ja Linuxi esialgse RAM -i ketta laadimise eest. Linuxi kasutajad saavad valida mitme erineva alglaaduri vahel, millest igaühel on oma tugevused ja nõrkused.