Yini i-linux Bootloader
Context:I-bootloader, ebizwa nangokuthi i-boot loader noma i-boot manager kanye ne-bootstrap loader, uhlelo lwekhompyutha oluphethe ukuqala ikhompyutha.  Lapho ikhompyutha icishiwe, isofthiwe yayo kuhlanganise nezinhlelo zokusebenza, ikhodi yesicelo, nedatha <unk> ihlala igcinwe enkumbulweni engaguquguquki. Lapho ikhompyutha ivuliwe, ngokuvamile ayinawo uhlelo lokusebenza noma i-loader yalo enkumbulweni yokufinyelela okungahleliwe (i-RAM). Ikhompyutha kuqala iqhuba uhlelo oluncane olugcinwe kwimemori yokufunda kuphela (i-ROM, futhi kamuva i-EEPROM, i-NOR flash) kanye nedatha ethile edingekayo, ukuqala i-RAM (ikakhulukazi ezinhlelweni ze-x86), ukufinyelela kudivayisi engeyona i-volatile (ngokuvamile idivayisi ye-block, isib. I-NAND flash) noma amadivayisi lapho izinhlelo zohlelo lokusebenza nedatha ingalayishwa khona ku-RAM.  Ezinye izinhlelo zamakhompyutha zakuqala, lapho zithola isignali yokuqalisa evela kumuntu osebenzayo noma idivayisi eseceleni, zingase zifake inani elincane kakhulu lemiyalo eqondile enkumbulweni endaweni ethile, ziqale okungenani i-CPU eyodwa, bese zikhomba i-CPU emiyalweni bese ziqala ukwenziwa kwayo. Lezi ziqondiso ngokuvamile ziqala umsebenzi wokungenisa kusuka kudivayisi ethile (engase ikhethwe yi-switch-selectable ngumsebenzisi). Ezinye izinhlelo zingathumela imiyalo ye-hardware ngqo kumadivayisi angaphandle noma izilawuli ze-I / O ezibangela ukusebenza okulula kakhulu kokufaka (njengokuthi "funda umkhakha zero wedivayisi yohlelo enkumbulweni eqala endaweni 1000") ukuze kwenziwe, ukulayisha ngempumelelo inani elincane lemiyalo yokulayisha imemori enkumbulweni; isignali yokuqedela evela kudivayisi ye-I / O ingasetshenziswa ukuqala ukwenziwa kwemiyalo yi-CPU.  Amakhompyutha amancane ngokuvamile asebenzisa izindlela zokulayisha i-boot eziguquguqukayo kodwa ezizenzakalelayo ukuqinisekisa ukuthi ikhompyutha iqala ngokushesha nangokulungiselelwa kwesoftware okunqunyelwe kusengaphambili. Kumakhompyutha amaningi, isibonelo, inqubo yokuqalisa iqala nge-CPU esebenzisa isoftware equkethwe ku-ROM (ngokwesibonelo, i-BIOS ye-IBM PC noma i-IBM PC ehambisanayo) ekhelini elichazwe ngaphambilini (amanye ama-CPU, kufaka phakathi uchungechunge lwe-Intel x86 enzelwe ukusebenzisa le software ngemuva kokusetha kabusha ngaphandle kosizo lwangaphandle). Le software iqukethe ukusebenza okuyisisekelo ukucinga amadivayisi afanelekile ukubamba iqhaza ekuqaliseni, bese ulayisha uhlelo oluncane kusuka esigabeni esikhethekile (ngokujwayelekile umkhakha wokuqalisa) wedivayisi ethembisa kakhulu, imvamisa eqala endaweni yokungena ebekiwe njengokuqala komkhakha.
I-bootloader uhlelo olubhalwe ngekhodi yomshini olulayisha uhlelo lokusebenza ku-RAM ngesikhathi senqubo yokuqalisa.